Vendor/phpspreadsheet/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/DefaultValueBinder.php
public function bindValue(Cell $cell, $value)
    {
        // sanitize UTF-8 strings
        if (is_string($value)) {
            $value = StringHelper::sanitizeUTF8($value);
        } elseif (is_object($value)) {
            // Handle any objects that might be injected
            if ($value instanceof DateTimeInterface) {
                $value = $value->format('Y-m-d H:i:s');
            } elseif (!($value instanceof RichText)) {
                $value = (string) $value;
            }
        }

        // Set value explicit
        $cell->setValueExplicit($value, self::dataTypeForValue($value));

        // Done!
        return true;
    }
public function bindValue(Cell $cell, $value)
    {
        // sanitize UTF-8 strings
        if (is_string($value)) {
            $value = StringHelper::sanitizeUTF8($value);
        } elseif (is_object($value)) {
            // Handle any objects that might be injected
            if ($value instanceof DateTimeInterface) {
                $value = $value->format('Y-m-d H:i:s');
            } elseif (!($value instanceof RichText)) {
                $value = (string) $value;
            }
        }

        // Set value explicit
        $cell->setValueExplicit($value, self::dataTypeForValue($value));

        // Done!
        return true;
    }
public function bindValue ( Cell $ cell , $ value ) { // sanitize UTF-8 strings if ( is_string ( $ value ) ) { $ value = StringHelper :: sanitizeUTF8 ( $ value ) ; } elseif ( is_object ( $ value ) ) { // Handle any objects that might be injected if ( $ value instanceof DateTimeInterface ) { $ value = $ value -> format ( 'Y-m-d H:i:s' ) ; } elseif ( ! ( $ value instanceof RichText ) ) { $ value = ( string ) $ value ; } } // Set value explicit $ cell -> setValueExplicit ( $ value , self :: dataTypeForValue ( $ value ) ) ; // Done! return true ; }
Bind value to a cell.

@param Cell $cell Cell to bind value to
@param mixed $value Value to bind in cell

@return bool
Bind value to a cell .