|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Inheritance diagram for PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder:
Collaboration diagram for PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder:Public Member Functions | |
| bindValue (Cell $cell, $value=null) | |
| Bind value to a cell. More... | |
| bindValue (Cell $cell, $value) | |
| Bind value to a cell. More... | |
| bindValue (Cell $cell, $value) | |
| Bind value to a cell. More... | |
Protected Member Functions | |
| setImproperFraction (array $matches, Cell $cell) | |
| setProperFraction (array $matches, Cell $cell) | |
| setPercentage (string $value, Cell $cell) | |
| setTimeHoursMinutes (string $value, Cell $cell) | |
| setTimeHoursMinutesSeconds (string $value, Cell $cell) | |
Additional Inherited Members | |
Static Public Member Functions inherited from PhpOffice\PhpSpreadsheet\Cell\DefaultValueBinder | |
| static | dataTypeForValue ($value) |
| DataType for value. More... | |
Definition at line 11 of file AdvancedValueBinder.php.
| PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder::bindValue | ( | Cell | $cell, |
$value = null |
|||
| ) |
Bind value to a cell.
Reimplemented from PhpOffice\PhpSpreadsheet\Cell\DefaultValueBinder.
Definition at line 21 of file AdvancedValueBinder.php.
References $d, PhpOffice\PhpSpreadsheet\Style\NumberFormat\FORMAT_CURRENCY_USD_SIMPLE, PhpOffice\PhpSpreadsheet\Cell\Cell\getCoordinate(), PhpOffice\PhpSpreadsheet\Shared\StringHelper\getCurrencyCode(), PhpOffice\PhpSpreadsheet\Shared\StringHelper\getDecimalSeparator(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\getFALSE(), PhpOffice\PhpSpreadsheet\Shared\StringHelper\getThousandsSeparator(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\getTRUE(), PhpOffice\PhpSpreadsheet\Cell\Cell\getWorksheet(), PhpOffice\PhpSpreadsheet\Shared\StringHelper\sanitizeUTF8(), PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\setImproperFraction(), PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\setPercentage(), PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\setProperFraction(), PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\setTimeHoursMinutes(), PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\setTimeHoursMinutesSeconds(), PhpOffice\PhpSpreadsheet\Cell\Cell\setValueExplicit(), PhpOffice\PhpSpreadsheet\Shared\Date\stringToExcel(), PhpOffice\PhpSpreadsheet\Cell\DataType\TYPE_BOOL, PhpOffice\PhpSpreadsheet\Cell\DataType\TYPE_NUMERIC, and PhpOffice\PhpSpreadsheet\Cell\DataType\TYPE_STRING.
Here is the call graph for this function:
|
protected |
Definition at line 125 of file AdvancedValueBinder.php.
References PhpOffice\PhpSpreadsheet\Cell\Cell\getCoordinate(), PhpOffice\PhpSpreadsheet\Cell\Cell\getWorksheet(), PhpOffice\PhpSpreadsheet\Cell\Cell\setValueExplicit(), and PhpOffice\PhpSpreadsheet\Cell\DataType\TYPE_NUMERIC.
Referenced by PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\bindValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 165 of file AdvancedValueBinder.php.
References PhpOffice\PhpSpreadsheet\Style\NumberFormat\FORMAT_PERCENTAGE_00, PhpOffice\PhpSpreadsheet\Cell\Cell\getCoordinate(), PhpOffice\PhpSpreadsheet\Cell\Cell\getWorksheet(), PhpOffice\PhpSpreadsheet\Cell\Cell\setValueExplicit(), and PhpOffice\PhpSpreadsheet\Cell\DataType\TYPE_NUMERIC.
Referenced by PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\bindValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 145 of file AdvancedValueBinder.php.
References PhpOffice\PhpSpreadsheet\Cell\Cell\getCoordinate(), PhpOffice\PhpSpreadsheet\Cell\Cell\getWorksheet(), PhpOffice\PhpSpreadsheet\Cell\Cell\setValueExplicit(), and PhpOffice\PhpSpreadsheet\Cell\DataType\TYPE_NUMERIC.
Referenced by PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\bindValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 178 of file AdvancedValueBinder.php.
References PhpOffice\PhpSpreadsheet\Style\NumberFormat\FORMAT_DATE_TIME3, PhpOffice\PhpSpreadsheet\Cell\Cell\getCoordinate(), PhpOffice\PhpSpreadsheet\Cell\Cell\getWorksheet(), PhpOffice\PhpSpreadsheet\Cell\Cell\setValueExplicit(), and PhpOffice\PhpSpreadsheet\Cell\DataType\TYPE_NUMERIC.
Referenced by PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\bindValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 192 of file AdvancedValueBinder.php.
References PhpOffice\PhpSpreadsheet\Style\NumberFormat\FORMAT_DATE_TIME4, PhpOffice\PhpSpreadsheet\Cell\Cell\getCoordinate(), PhpOffice\PhpSpreadsheet\Cell\Cell\getWorksheet(), PhpOffice\PhpSpreadsheet\Cell\Cell\setValueExplicit(), and PhpOffice\PhpSpreadsheet\Cell\DataType\TYPE_NUMERIC.
Referenced by PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder\bindValue().
Here is the call graph for this function:
Here is the caller graph for this function: