You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
573 B
23 lines
573 B
<?php |
|
|
|
namespace Maatwebsite\Excel; |
|
|
|
use PhpOffice\PhpSpreadsheet\Cell\Cell; |
|
use PhpOffice\PhpSpreadsheet\Cell\DefaultValueBinder as PhpSpreadsheetDefaultValueBinder; |
|
|
|
class DefaultValueBinder extends PhpSpreadsheetDefaultValueBinder |
|
{ |
|
/** |
|
* @param Cell $cell Cell to bind value to |
|
* @param mixed $value Value to bind in cell |
|
* @return bool |
|
*/ |
|
public function bindValue(Cell $cell, $value) |
|
{ |
|
if (is_array($value)) { |
|
$value = \json_encode($value); |
|
} |
|
|
|
return parent::bindValue($cell, $value); |
|
} |
|
}
|
|
|