stanley-king 3 年之前
父节点
当前提交
c48eefe97a
共有 2 个文件被更改,包括 3 次插入21 次删除
  1. 0 21
      helper/bank/execl_loader.php
  2. 3 0
      test/TestSpreadsheet.php

+ 0 - 21
helper/bank/execl_loader.php

@@ -5,29 +5,8 @@ namespace bank;
 require_once(BASE_ROOT_PATH . '/vendor/autoload.php');
 
 use PhpOffice;
-//use PhpOffice\PhpSpreadsheet\Cell\DataType;
-//use PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder;
 use Log;
 
-//class CustomValueBinder extends AdvancedValueBinder
-//{
-//    public static function dataTypeForValue($value): string
-//    { //只重写dataTypeForValue方法,去掉一些不必要的判断
-//        if (is_null($value)) {
-//            return DataType::TYPE_NULL;
-//        } elseif ($value instanceof PhpOffice\PhpSpreadsheet\RichText\RichText) {
-//            return DataType::TYPE_INLINE;
-//        } elseif (is_string($value) && $value[0] === '=' && strlen($value) > 1) {
-//            return DataType::TYPE_FORMULA;
-//        } elseif (is_bool($value)) {
-//            return DataType::TYPE_BOOL;
-//        } elseif (is_float($value) || is_int($value)) {
-//            return DataType::TYPE_NUMERIC;
-//        }
-//        return DataType::TYPE_STRING;
-//    }
-//}
-
 function file_generator($path)
 {
     if (!file_exists($path)) {

+ 3 - 0
test/TestSpreadsheet.php

@@ -10,9 +10,12 @@ require_once(BASE_ROOT_PATH . '/global.php');
 require_once(BASE_CORE_PATH . '/lrlz.php');
 require_once(BASE_ROOT_PATH . '/fooder.php');
 
+Log::record('1',Log::DEBUG);
 require_once(BASE_ROOT_PATH . '/vendor/autoload.php');
 require_once(BASE_HELPER_PATH . '/bank/execl_loader.php');
 require_once(BASE_HELPER_PATH . '/bank/converter.php');
+Log::record('2',Log::DEBUG);
+
 
 //use PhpOffice\PhpSpreadsheet\Spreadsheet;
 //use PhpOffice\PhpSpreadsheet\Writer\Xlsx;