From 474690b732eef989d062cce9ed911ce3511f9a1e Mon Sep 17 00:00:00 2001 From: PowerKiKi Date: Sun, 11 Oct 2020 13:25:19 +0000 Subject: [PATCH] deploy: a8e8068b31b8119e1daa5b1eb5715a3a8ea8305f --- .nojekyll | 0 ...hpSpreadsheet-Calculation-Calculation.html | 408 ++-- ...e-PhpSpreadsheet-Calculation-Category.html | 26 + ...e-PhpSpreadsheet-Calculation-Database.html | 14 +- ...e-PhpSpreadsheet-Calculation-DateTime.html | 76 +- ...Spreadsheet-Calculation-Engine-Logger.html | 47 +- ...hpSpreadsheet-Calculation-Engineering.html | 90 +- ...-PhpSpreadsheet-Calculation-Financial.html | 100 +- ...-PhpSpreadsheet-Calculation-Functions.html | 64 +- ...-PhpSpreadsheet-Calculation-LookupRef.html | 43 +- ...e-PhpSpreadsheet-Calculation-MathTrig.html | 138 +- ...hpSpreadsheet-Calculation-Statistical.html | 623 +++++- ...e-PhpSpreadsheet-Calculation-TextData.html | 70 +- ...Office-PhpSpreadsheet-Calculation-Web.html | 143 ++ ...ice-PhpSpreadsheet-Cell-AddressHelper.html | 65 +- .../PhpOffice-PhpSpreadsheet-Cell-Cell.html | 58 +- ...PhpSpreadsheet-Chart-Renderer-JpGraph.html | 76 +- .../PhpOffice-PhpSpreadsheet-DefinedName.html | 991 ++++++++++ ...ce-PhpSpreadsheet-Document-Properties.html | 6 +- .../PhpOffice-PhpSpreadsheet-Helper-Html.html | 18 +- ...PhpOffice-PhpSpreadsheet-NamedFormula.html | 1124 +++++++++++ .../PhpOffice-PhpSpreadsheet-NamedRange.html | 921 ++++++--- ...Spreadsheet-Reader-Gnumeric-PageSetup.html | 433 +++++ ...Office-PhpSpreadsheet-Reader-Gnumeric.html | 192 +- .../PhpOffice-PhpSpreadsheet-Reader-Html.html | 1724 ++++++++++++++++- ...hpSpreadsheet-Reader-Ods-PageSettings.html | 505 +++++ ...-PhpSpreadsheet-Reader-Ods-Properties.html | 4 +- .../PhpOffice-PhpSpreadsheet-Reader-Ods.html | 298 ++- .../PhpOffice-PhpSpreadsheet-Reader-Xls.html | 212 +- ...et-Reader-Xlsx-ColumnAndRowAttributes.html | 10 +- ...adsheet-Reader-Xlsx-ConditionalStyles.html | 4 +- ...-PhpSpreadsheet-Reader-Xlsx-PageSetup.html | 8 +- ...eadsheet-Reader-Xlsx-SheetViewOptions.html | 6 +- .../PhpOffice-PhpSpreadsheet-Reader-Xlsx.html | 34 +- ...hpSpreadsheet-Reader-Xml-PageSettings.html | 466 +++++ .../PhpOffice-PhpSpreadsheet-Reader-Xml.html | 434 +++-- ...Office-PhpSpreadsheet-ReferenceHelper.html | 287 ++- .../PhpOffice-PhpSpreadsheet-Settings.html | 256 ++- .../PhpOffice-PhpSpreadsheet-Shared-Date.html | 34 +- ...t-Shared-JAMA-EigenvalueDecomposition.html | 10 +- ...ce-PhpSpreadsheet-Shared-OLE-PPS-File.html | 16 +- ...ce-PhpSpreadsheet-Shared-OLE-PPS-Root.html | 88 +- ...pOffice-PhpSpreadsheet-Shared-OLE-PPS.html | 16 +- .../PhpOffice-PhpSpreadsheet-Shared-OLE.html | 52 +- ...pOffice-PhpSpreadsheet-Shared-OLERead.html | 8 +- .../PhpOffice-PhpSpreadsheet-Spreadsheet.html | 784 ++++++-- ...Office-PhpSpreadsheet-Style-Alignment.html | 6 +- .../PhpOffice-PhpSpreadsheet-Style-Font.html | 20 +- ...heet-Worksheet-AutoFilter-Column-Rule.html | 12 +- ...e-PhpSpreadsheet-Worksheet-AutoFilter.html | 4 +- ...eadsheet-Worksheet-ColumnCellIterator.html | 6 +- ...-PhpSpreadsheet-Worksheet-PageMargins.html | 264 +++ ...ce-PhpSpreadsheet-Worksheet-PageSetup.html | 248 ++- ...e-PhpSpreadsheet-Worksheet-Protection.html | 119 +- ...ce-PhpSpreadsheet-Worksheet-Worksheet.html | 274 +-- .../PhpOffice-PhpSpreadsheet-Writer-Html.html | 36 +- ...ice-PhpSpreadsheet-Writer-Ods-Content.html | 93 +- ...ice-PhpSpreadsheet-Writer-Ods-Formula.html | 316 +++ ...readsheet-Writer-Ods-NamedExpressions.html | 438 +++++ ...fice-PhpSpreadsheet-Writer-Pdf-Dompdf.html | 36 +- ...Office-PhpSpreadsheet-Writer-Pdf-Mpdf.html | 36 +- ...ffice-PhpSpreadsheet-Writer-Pdf-Tcpdf.html | 36 +- .../PhpOffice-PhpSpreadsheet-Writer-Pdf.html | 36 +- ...fice-PhpSpreadsheet-Writer-Xls-Parser.html | 160 +- ...ce-PhpSpreadsheet-Writer-Xls-Workbook.html | 140 +- ...e-PhpSpreadsheet-Writer-Xls-Worksheet.html | 134 +- ...pSpreadsheet-Writer-Xlsx-DefinedNames.html | 459 +++++ ...ffice-PhpSpreadsheet-Writer-Xlsx-Rels.html | 6 +- ...hpSpreadsheet-Writer-Xlsx-StringTable.html | 8 +- ...fice-PhpSpreadsheet-Writer-Xlsx-Style.html | 28 +- ...e-PhpSpreadsheet-Writer-Xlsx-Workbook.html | 357 +--- ...-PhpSpreadsheet-Writer-Xlsx-Worksheet.html | 58 +- ...ffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html | 215 ++ .../PhpOffice-PhpSpreadsheet-Writer-Xlsx.html | 28 +- files/src-phpspreadsheet-calculation-web.html | 80 + files/src-phpspreadsheet-definedname.html | 80 + files/src-phpspreadsheet-namedformula.html | 80 + ...spreadsheet-reader-gnumeric-pagesetup.html | 80 + ...hpspreadsheet-reader-ods-pagesettings.html | 80 + ...pspreadsheet-reader-xml-pagesettings.html} | 60 +- ...hpspreadsheet-shared-jama-utils-maths.html | 2 +- ...src-phpspreadsheet-writer-ods-formula.html | 80 + ...readsheet-writer-ods-namedexpressions.html | 80 + ...pspreadsheet-writer-xlsx-definednames.html | 80 + .../src-phpspreadsheet-writer-xlsx-xlfn.html | 7 + index.html | 47 +- js/searchIndex.js | 1174 +++++++++-- namespaces/default.html | 47 +- .../phpoffice-phpspreadsheet-calculation.html | 2 + ...office-phpspreadsheet-reader-gnumeric.html | 84 + .../phpoffice-phpspreadsheet-reader-ods.html | 2 + .../phpoffice-phpspreadsheet-reader-xml.html | 84 + .../phpoffice-phpspreadsheet-reader.html | 2 + .../phpoffice-phpspreadsheet-writer-ods.html | 4 + .../phpoffice-phpspreadsheet-writer-xlsx.html | 4 + namespaces/phpoffice-phpspreadsheet.html | 4 + packages/Default.html | 67 +- reports/deprecated.html | 26 +- 98 files changed, 13840 insertions(+), 2971 deletions(-) create mode 100644 .nojekyll create mode 100644 classes/PhpOffice-PhpSpreadsheet-Calculation-Web.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-DefinedName.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-NamedFormula.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html create mode 100644 classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html create mode 100644 files/src-phpspreadsheet-calculation-web.html create mode 100644 files/src-phpspreadsheet-definedname.html create mode 100644 files/src-phpspreadsheet-namedformula.html create mode 100644 files/src-phpspreadsheet-reader-gnumeric-pagesetup.html create mode 100644 files/src-phpspreadsheet-reader-ods-pagesettings.html rename files/{src-phpspreadsheet-chart-renderer-polyfill.html => src-phpspreadsheet-reader-xml-pagesettings.html} (55%) create mode 100644 files/src-phpspreadsheet-writer-ods-formula.html create mode 100644 files/src-phpspreadsheet-writer-ods-namedexpressions.html create mode 100644 files/src-phpspreadsheet-writer-xlsx-definednames.html create mode 100644 namespaces/phpoffice-phpspreadsheet-reader-gnumeric.html create mode 100644 namespaces/phpoffice-phpspreadsheet-reader-xml.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 000000000..e69de29bb diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html index bd4e15aba..0725f3100 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html @@ -63,7 +63,7 @@

@@ -97,7 +97,22 @@ '((([^\\s,!&%^\\/\\*\\+<>=-]*)|(\'[^\']*\')|(\\"[^\\"]*\\"))!)?\\$?\\b([a-z]{1,3})\\$?(\\d{1,7})(?![\\w.])' - CALCULATION_REGEXP_NAMEDRANGE + CALCULATION_REGEXP_CELLREF_RELATIVE + + '((([^\\s\\(,!&%^\\/\\*\\+<>=-]*)|(\'[^\']*\')|(\\"[^\\"]*\\"))!)?(\\$?\\b[a-z]{1,3})(\\$?\\d{1,7})(?![\\w.])' + + + CALCULATION_REGEXP_COLUMNRANGE_RELATIVE + + '(\\$?[a-z]{1,3}):(\\$?[a-z]{1,3})' + + + CALCULATION_REGEXP_ROWRANGE_RELATIVE + + '(\\$?\\d{1,7}):(\\$?\\d{1,7})' + + + CALCULATION_REGEXP_DEFINEDNAME '((([^\\s,!&%^\\/\\*\\+<>=-]*)|(\'[^\']*\')|(\\"[^\\"]*\\"))!)?([_\\p{L}][_\\p{L}\\p{N}\\.]*)' @@ -198,6 +213,11 @@ The true/false value indicates whether it is a binary operator or a unary operat $formulaError Error message for any error that was raised/thrown by the calculation engine. string + + + $referenceHelper + Reference Helper. + ReferenceHelper $cyclicReferenceStack @@ -536,7 +556,7 @@ Retained for backward compatibility. mixed - _parseFormula() + internalParseFormula() bool @@ -614,6 +634,11 @@ Retained for backward compatibility. getTokensAsString() mixed + + + evaluateDefinedName() + + mixed|string @@ -631,7 +656,7 @@ Retained for backward compatibility. @@ -652,7 +677,7 @@ Retained for backward compatibility. @@ -673,7 +698,7 @@ Retained for backward compatibility. @@ -694,7 +719,7 @@ Retained for backward compatibility. @@ -715,7 +740,7 @@ Retained for backward compatibility. @@ -724,7 +749,7 @@ Retained for backward compatibility. = '((([^\\s,!&%^\\/\\*\\+<>=-]*)|(\'[^\']*\')|(\\"[^\\"]*\\"))!)?\\$?\\b([a-z]{1,3})\\$?(\\d{1,7})(?![\\w.])' - +
-

CALCULATION_REGEXP_NAMEDRANGE

+

CALCULATION_REGEXP_CELLREF_RELATIVE

mixed - $CALCULATION_REGEXP_NAMEDRANGE + $CALCULATION_REGEXP_CELLREF_RELATIVE + = '((([^\\s\\(,!&%^\\/\\*\\+<>=-]*)|(\'[^\']*\')|(\\"[^\\"]*\\"))!)?(\\$?\\b[a-z]{1,3})(\\$?\\d{1,7})(?![\\w.])' + +
+ +
+

CALCULATION_REGEXP_COLUMNRANGE_RELATIVE

+ + + + mixed + $CALCULATION_REGEXP_COLUMNRANGE_RELATIVE + = '(\\$?[a-z]{1,3}):(\\$?[a-z]{1,3})' + +
+ +
+

CALCULATION_REGEXP_ROWRANGE_RELATIVE

+ + + + mixed + $CALCULATION_REGEXP_ROWRANGE_RELATIVE + = '(\\$?\\d{1,7}):(\\$?\\d{1,7})' + +
+ +
+

CALCULATION_REGEXP_DEFINEDNAME

+ + + + mixed + $CALCULATION_REGEXP_DEFINEDNAME = '((([^\\s,!&%^\\/\\*\\+<>=-]*)|(\'[^\']*\')|(\\"[^\\"]*\\"))!)?([_\\p{L}][_\\p{L}\\p{N}\\.]*)'
@@ -757,7 +845,7 @@ Retained for backward compatibility. @@ -778,7 +866,7 @@ Retained for backward compatibility.

constants

@@ -800,7 +888,7 @@ Retained for backward compatibility. @@ -821,7 +909,7 @@ Retained for backward compatibility. @@ -842,7 +930,7 @@ Retained for backward compatibility. @@ -863,7 +951,7 @@ Retained for backward compatibility. @@ -884,7 +972,7 @@ Retained for backward compatibility. @@ -908,7 +996,7 @@ Retained for backward compatibility. private @@ -927,7 +1015,7 @@ Retained for backward compatibility.

Instance of this class.

@@ -947,7 +1035,7 @@ Retained for backward compatibility.

Instance of the spreadsheet this Calculation Engine is using.

@@ -967,7 +1055,7 @@ Retained for backward compatibility.

Calculation cache.

@@ -987,7 +1075,7 @@ Retained for backward compatibility.

Calculation cache enabled.

@@ -1007,7 +1095,7 @@ Retained for backward compatibility.

Used to generate unique store keys.

@@ -1027,7 +1115,7 @@ Retained for backward compatibility. private @@ -1046,7 +1134,7 @@ Retained for backward compatibility.

List of operators that can be used within formulae The true/false value indicates whether it is a binary operator or a unary operator.

@@ -1067,7 +1155,7 @@ The true/false value indicates whether it is a binary operator or a unary operat

List of binary operators (those that expect two operands).

@@ -1087,7 +1175,7 @@ The true/false value indicates whether it is a binary operator or a unary operat

The debug log generated by the calculation engine.

@@ -1107,7 +1195,7 @@ The true/false value indicates whether it is a binary operator or a unary operat

Flag to determine how formula errors should be handled If true, then a user error will be triggered @@ -1129,7 +1217,7 @@ The true/false value indicates whether it is a binary operator or a unary operat

Error message for any error that was raised/thrown by the calculation engine.

@@ -1137,6 +1225,26 @@ The true/false value indicates whether it is a binary operator or a unary operat string $formulaError + + +
Calculation.php : - 136 + 149

An array of the nested cell references accessed by the calculation engine, used for the debug log.

@@ -1169,7 +1277,7 @@ The true/false value indicates whether it is a binary operator or a unary operat private @@ -1188,7 +1296,7 @@ The true/false value indicates whether it is a binary operator or a unary operat

Current iteration counter for cyclic formulae If the value is 0 (or less) then cyclic formulae will throw an exception, @@ -1210,7 +1318,7 @@ otherwise they will iterate to the limit defined here before returning a result.

private @@ -1229,7 +1337,7 @@ otherwise they will iterate to the limit defined here before returning a result.

Number of iterations for cyclic formulae.

@@ -1249,7 +1357,7 @@ otherwise they will iterate to the limit defined here before returning a result.

Epsilon Precision used for comparisons in calculations.

@@ -1269,7 +1377,7 @@ otherwise they will iterate to the limit defined here before returning a result.

The current locale setting.

@@ -1289,7 +1397,7 @@ otherwise they will iterate to the limit defined here before returning a result.

List of available locale settings Note that this is read for the locale subdirectory only when requested.

@@ -1310,7 +1418,7 @@ Note that this is read for the locale subdirectory only when requested.

Locale-specific argument separator for function arguments.

@@ -1330,7 +1438,7 @@ Note that this is read for the locale subdirectory only when requested.

private @@ -1349,7 +1457,7 @@ Note that this is read for the locale subdirectory only when requested.

Locale-specific translations for Excel constants (True, False and Null).

@@ -1369,7 +1477,7 @@ Note that this is read for the locale subdirectory only when requested.

Excel constant string translations to their PHP equivalents Constant conversion from text name/value to actual (datatyped) value.

@@ -1390,13 +1498,13 @@ Constant conversion from text name/value to actual (datatyped) value.

private static mixed $phpSpreadsheetFunctions - = ['ABS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'abs', 'argumentCount' => '1'], 'ACCRINT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'ACCRINT'], 'argumentCount' => '4-7'], 'ACCRINTM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'ACCRINTM'], 'argumentCount' => '3-5'], 'ACOS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'acos', 'argumentCount' => '1'], 'ACOSH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'acosh', 'argumentCount' => '1'], 'ACOT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ACOT'], 'argumentCount' => '1'], 'ACOTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ACOTH'], 'argumentCount' => '1'], 'ADDRESS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'cellAddress'], 'argumentCount' => '2-5'], 'AMORDEGRC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'AMORDEGRC'], 'argumentCount' => '6,7'], 'AMORLINC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'AMORLINC'], 'argumentCount' => '6,7'], 'AND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'logicalAnd'], 'argumentCount' => '1+'], 'ARABIC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ARABIC'], 'argumentCount' => '1'], 'AREAS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'ASC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'ASIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'asin', 'argumentCount' => '1'], 'ASINH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'asinh', 'argumentCount' => '1'], 'ATAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'atan', 'argumentCount' => '1'], 'ATAN2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ATAN2'], 'argumentCount' => '2'], 'ATANH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'atanh', 'argumentCount' => '1'], 'AVEDEV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'AVEDEV'], 'argumentCount' => '1+'], 'AVERAGE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'AVERAGE'], 'argumentCount' => '1+'], 'AVERAGEA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'AVERAGEA'], 'argumentCount' => '1+'], 'AVERAGEIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'AVERAGEIF'], 'argumentCount' => '2,3'], 'AVERAGEIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3+'], 'BAHTTEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'BASE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'BASE'], 'argumentCount' => '2,3'], 'BESSELI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BESSELI'], 'argumentCount' => '2'], 'BESSELJ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BESSELJ'], 'argumentCount' => '2'], 'BESSELK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BESSELK'], 'argumentCount' => '2'], 'BESSELY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BESSELY'], 'argumentCount' => '2'], 'BETADIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'BETADIST'], 'argumentCount' => '3-5'], 'BETAINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'BETAINV'], 'argumentCount' => '3-5'], 'BIN2DEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BINTODEC'], 'argumentCount' => '1'], 'BIN2HEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BINTOHEX'], 'argumentCount' => '1,2'], 'BIN2OCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BINTOOCT'], 'argumentCount' => '1,2'], 'BINOMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'BINOMDIST'], 'argumentCount' => '4'], 'BITAND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITAND'], 'argumentCount' => '2'], 'BITOR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITOR'], 'argumentCount' => '2'], 'BITXOR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITOR'], 'argumentCount' => '2'], 'BITLSHIFT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITLSHIFT'], 'argumentCount' => '2'], 'BITRSHIFT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITRSHIFT'], 'argumentCount' => '2'], 'CEILING' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'CEILING'], 'argumentCount' => '2'], 'CELL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1,2'], 'CHAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'CHARACTER'], 'argumentCount' => '1'], 'CHIDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CHIDIST'], 'argumentCount' => '2'], 'CHIINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CHIINV'], 'argumentCount' => '2'], 'CHITEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'CHOOSE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'CHOOSE'], 'argumentCount' => '2+'], 'CLEAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'TRIMNONPRINTABLE'], 'argumentCount' => '1'], 'CODE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'ASCIICODE'], 'argumentCount' => '1'], 'COLUMN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'COLUMN'], 'argumentCount' => '-1', 'passByReference' => [true]], 'COLUMNS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'COLUMNS'], 'argumentCount' => '1'], 'COMBIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'COMBIN'], 'argumentCount' => '2'], 'COMPLEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'COMPLEX'], 'argumentCount' => '2,3'], 'CONCAT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'CONCATENATE'], 'argumentCount' => '1+'], 'CONCATENATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'CONCATENATE'], 'argumentCount' => '1+'], 'CONFIDENCE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CONFIDENCE'], 'argumentCount' => '3'], 'CONVERT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'CONVERTUOM'], 'argumentCount' => '3'], 'CORREL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CORREL'], 'argumentCount' => '2'], 'COS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'cos', 'argumentCount' => '1'], 'COSH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'cosh', 'argumentCount' => '1'], 'COT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'COT'], 'argumentCount' => '1'], 'COTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'COTH'], 'argumentCount' => '1'], 'COUNT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNT'], 'argumentCount' => '1+'], 'COUNTA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNTA'], 'argumentCount' => '1+'], 'COUNTBLANK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNTBLANK'], 'argumentCount' => '1'], 'COUNTIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNTIF'], 'argumentCount' => '2'], 'COUNTIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNTIFS'], 'argumentCount' => '2+'], 'COUPDAYBS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPDAYBS'], 'argumentCount' => '3,4'], 'COUPDAYS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPDAYS'], 'argumentCount' => '3,4'], 'COUPDAYSNC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPDAYSNC'], 'argumentCount' => '3,4'], 'COUPNCD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPNCD'], 'argumentCount' => '3,4'], 'COUPNUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPNUM'], 'argumentCount' => '3,4'], 'COUPPCD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPPCD'], 'argumentCount' => '3,4'], 'COVAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COVAR'], 'argumentCount' => '2'], 'CRITBINOM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CRITBINOM'], 'argumentCount' => '3'], 'CSC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'CSC'], 'argumentCount' => '1'], 'CSCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'CSCH'], 'argumentCount' => '1'], 'CUBEKPIMEMBER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBEMEMBER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBEMEMBERPROPERTY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBERANKEDMEMBER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBESET' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBESETCOUNT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBEVALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUMIPMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'CUMIPMT'], 'argumentCount' => '6'], 'CUMPRINC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'CUMPRINC'], 'argumentCount' => '6'], 'DATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATE'], 'argumentCount' => '3'], 'DATEDIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATEDIF'], 'argumentCount' => '2,3'], 'DATEVALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATEVALUE'], 'argumentCount' => '1'], 'DAVERAGE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DAVERAGE'], 'argumentCount' => '3'], 'DAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DAYOFMONTH'], 'argumentCount' => '1'], 'DAYS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DAYS'], 'argumentCount' => '2'], 'DAYS360' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DAYS360'], 'argumentCount' => '2,3'], 'DB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DB'], 'argumentCount' => '4,5'], 'DCOUNT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DCOUNT'], 'argumentCount' => '3'], 'DCOUNTA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DCOUNTA'], 'argumentCount' => '3'], 'DDB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DDB'], 'argumentCount' => '4,5'], 'DEC2BIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'DECTOBIN'], 'argumentCount' => '1,2'], 'DEC2HEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'DECTOHEX'], 'argumentCount' => '1,2'], 'DEC2OCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'DECTOOCT'], 'argumentCount' => '1,2'], 'DEGREES' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'rad2deg', 'argumentCount' => '1'], 'DELTA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'DELTA'], 'argumentCount' => '1,2'], 'DEVSQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'DEVSQ'], 'argumentCount' => '1+'], 'DGET' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DGET'], 'argumentCount' => '3'], 'DISC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DISC'], 'argumentCount' => '4,5'], 'DMAX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DMAX'], 'argumentCount' => '3'], 'DMIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DMIN'], 'argumentCount' => '3'], 'DOLLAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'DOLLAR'], 'argumentCount' => '1,2'], 'DOLLARDE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DOLLARDE'], 'argumentCount' => '2'], 'DOLLARFR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DOLLARFR'], 'argumentCount' => '2'], 'DPRODUCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DPRODUCT'], 'argumentCount' => '3'], 'DSTDEV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DSTDEV'], 'argumentCount' => '3'], 'DSTDEVP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DSTDEVP'], 'argumentCount' => '3'], 'DSUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DSUM'], 'argumentCount' => '3'], 'DURATION' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '5,6'], 'DVAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DVAR'], 'argumentCount' => '3'], 'DVARP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DVARP'], 'argumentCount' => '3'], 'EDATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'EDATE'], 'argumentCount' => '2'], 'EFFECT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'EFFECT'], 'argumentCount' => '2'], 'EOMONTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'EOMONTH'], 'argumentCount' => '2'], 'ERF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'ERF'], 'argumentCount' => '1,2'], 'ERF.PRECISE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'ERFPRECISE'], 'argumentCount' => '1'], 'ERFC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'ERFC'], 'argumentCount' => '1'], 'ERFC.PRECISE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'ERFC'], 'argumentCount' => '1'], 'ERROR.TYPE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'errorType'], 'argumentCount' => '1'], 'EVEN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'EVEN'], 'argumentCount' => '1'], 'EXACT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'EXACT'], 'argumentCount' => '2'], 'EXP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'exp', 'argumentCount' => '1'], 'EXPONDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'EXPONDIST'], 'argumentCount' => '3'], 'FACT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FACT'], 'argumentCount' => '1'], 'FACTDOUBLE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FACTDOUBLE'], 'argumentCount' => '1'], 'FALSE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'FALSE'], 'argumentCount' => '0'], 'FDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'FIND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SEARCHSENSITIVE'], 'argumentCount' => '2,3'], 'FINDB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SEARCHSENSITIVE'], 'argumentCount' => '2,3'], 'FINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'FISHER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'FISHER'], 'argumentCount' => '1'], 'FISHERINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'FISHERINV'], 'argumentCount' => '1'], 'FIXED' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'FIXEDFORMAT'], 'argumentCount' => '1-3'], 'FLOOR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FLOOR'], 'argumentCount' => '2'], 'FLOOR.MATH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FLOORMATH'], 'argumentCount' => '3'], 'FLOOR.PRECISE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FLOORPRECISE'], 'argumentCount' => '2'], 'FORECAST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'FORECAST'], 'argumentCount' => '3'], 'FORMULATEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'FORMULATEXT'], 'argumentCount' => '1', 'passCellReference' => true, 'passByReference' => [true]], 'FREQUENCY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'FTEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'FV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'FV'], 'argumentCount' => '3-5'], 'FVSCHEDULE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'FVSCHEDULE'], 'argumentCount' => '2'], 'GAMMADIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMADIST'], 'argumentCount' => '4'], 'GAMMAINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMAINV'], 'argumentCount' => '3'], 'GAMMALN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMALN'], 'argumentCount' => '1'], 'GCD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'GCD'], 'argumentCount' => '1+'], 'GEOMEAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GEOMEAN'], 'argumentCount' => '1+'], 'GESTEP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'GESTEP'], 'argumentCount' => '1,2'], 'GETPIVOTDATA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2+'], 'GROWTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GROWTH'], 'argumentCount' => '1-4'], 'HARMEAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'HARMEAN'], 'argumentCount' => '1+'], 'HEX2BIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'HEXTOBIN'], 'argumentCount' => '1,2'], 'HEX2DEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'HEXTODEC'], 'argumentCount' => '1'], 'HEX2OCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'HEXTOOCT'], 'argumentCount' => '1,2'], 'HLOOKUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'HLOOKUP'], 'argumentCount' => '3,4'], 'HOUR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'HOUROFDAY'], 'argumentCount' => '1'], 'HYPERLINK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'HYPERLINK'], 'argumentCount' => '1,2', 'passCellReference' => true], 'HYPGEOMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'HYPGEOMDIST'], 'argumentCount' => '4'], 'IF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'statementIf'], 'argumentCount' => '1-3'], 'IFERROR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'IFERROR'], 'argumentCount' => '2'], 'IFNA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'IFNA'], 'argumentCount' => '2'], 'IFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'IFS'], 'argumentCount' => '2+'], 'IMABS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMABS'], 'argumentCount' => '1'], 'IMAGINARY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMAGINARY'], 'argumentCount' => '1'], 'IMARGUMENT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMARGUMENT'], 'argumentCount' => '1'], 'IMCONJUGATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCONJUGATE'], 'argumentCount' => '1'], 'IMCOS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCOS'], 'argumentCount' => '1'], 'IMCOSH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCOSH'], 'argumentCount' => '1'], 'IMCOT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCOT'], 'argumentCount' => '1'], 'IMCSC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCSC'], 'argumentCount' => '1'], 'IMCSCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCSCH'], 'argumentCount' => '1'], 'IMDIV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMDIV'], 'argumentCount' => '2'], 'IMEXP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMEXP'], 'argumentCount' => '1'], 'IMLN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMLN'], 'argumentCount' => '1'], 'IMLOG10' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMLOG10'], 'argumentCount' => '1'], 'IMLOG2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMLOG2'], 'argumentCount' => '1'], 'IMPOWER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMPOWER'], 'argumentCount' => '2'], 'IMPRODUCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMPRODUCT'], 'argumentCount' => '1+'], 'IMREAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMREAL'], 'argumentCount' => '1'], 'IMSEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSEC'], 'argumentCount' => '1'], 'IMSECH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSECH'], 'argumentCount' => '1'], 'IMSIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSIN'], 'argumentCount' => '1'], 'IMSINH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSINH'], 'argumentCount' => '1'], 'IMSQRT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSQRT'], 'argumentCount' => '1'], 'IMSUB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSUB'], 'argumentCount' => '2'], 'IMSUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSUM'], 'argumentCount' => '1+'], 'IMTAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMTAN'], 'argumentCount' => '1'], 'INDEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'INDEX'], 'argumentCount' => '1-4'], 'INDIRECT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'INDIRECT'], 'argumentCount' => '1,2', 'passCellReference' => true], 'INFO' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'INT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'INT'], 'argumentCount' => '1'], 'INTERCEPT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'INTERCEPT'], 'argumentCount' => '2'], 'INTRATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'INTRATE'], 'argumentCount' => '4,5'], 'IPMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'IPMT'], 'argumentCount' => '4-6'], 'IRR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'IRR'], 'argumentCount' => '1,2'], 'ISBLANK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isBlank'], 'argumentCount' => '1'], 'ISERR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isErr'], 'argumentCount' => '1'], 'ISERROR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isError'], 'argumentCount' => '1'], 'ISEVEN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isEven'], 'argumentCount' => '1'], 'ISFORMULA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isFormula'], 'argumentCount' => '1', 'passCellReference' => true, 'passByReference' => [true]], 'ISLOGICAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isLogical'], 'argumentCount' => '1'], 'ISNA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isNa'], 'argumentCount' => '1'], 'ISNONTEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isNonText'], 'argumentCount' => '1'], 'ISNUMBER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isNumber'], 'argumentCount' => '1'], 'ISODD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isOdd'], 'argumentCount' => '1'], 'ISOWEEKNUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'ISOWEEKNUM'], 'argumentCount' => '1'], 'ISPMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'ISPMT'], 'argumentCount' => '4'], 'ISREF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'ISTEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isText'], 'argumentCount' => '1'], 'JIS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'KURT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'KURT'], 'argumentCount' => '1+'], 'LARGE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LARGE'], 'argumentCount' => '2'], 'LCM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'LCM'], 'argumentCount' => '1+'], 'LEFT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'LEFT'], 'argumentCount' => '1,2'], 'LEFTB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'LEFT'], 'argumentCount' => '1,2'], 'LEN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'STRINGLENGTH'], 'argumentCount' => '1'], 'LENB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'STRINGLENGTH'], 'argumentCount' => '1'], 'LINEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LINEST'], 'argumentCount' => '1-4'], 'LN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'log', 'argumentCount' => '1'], 'LOG' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'logBase'], 'argumentCount' => '1,2'], 'LOG10' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'log10', 'argumentCount' => '1'], 'LOGEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LOGEST'], 'argumentCount' => '1-4'], 'LOGINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LOGINV'], 'argumentCount' => '3'], 'LOGNORMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LOGNORMDIST'], 'argumentCount' => '3'], 'LOOKUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'LOOKUP'], 'argumentCount' => '2,3'], 'LOWER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'LOWERCASE'], 'argumentCount' => '1'], 'MATCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'MATCH'], 'argumentCount' => '2,3'], 'MAX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MAX'], 'argumentCount' => '1+'], 'MAXA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MAXA'], 'argumentCount' => '1+'], 'MAXIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MAXIFS'], 'argumentCount' => '3+'], 'MDETERM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MDETERM'], 'argumentCount' => '1'], 'MDURATION' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '5,6'], 'MEDIAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MEDIAN'], 'argumentCount' => '1+'], 'MEDIANIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2+'], 'MID' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'MID'], 'argumentCount' => '3'], 'MIDB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'MID'], 'argumentCount' => '3'], 'MIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MIN'], 'argumentCount' => '1+'], 'MINA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MINA'], 'argumentCount' => '1+'], 'MINIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MINIFS'], 'argumentCount' => '3+'], 'MINUTE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'MINUTE'], 'argumentCount' => '1'], 'MINVERSE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MINVERSE'], 'argumentCount' => '1'], 'MIRR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'MIRR'], 'argumentCount' => '3'], 'MMULT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MMULT'], 'argumentCount' => '2'], 'MOD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MOD'], 'argumentCount' => '2'], 'MODE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MODE'], 'argumentCount' => '1+'], 'MODE.SNGL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MODE'], 'argumentCount' => '1+'], 'MONTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'MONTHOFYEAR'], 'argumentCount' => '1'], 'MROUND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MROUND'], 'argumentCount' => '2'], 'MULTINOMIAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MULTINOMIAL'], 'argumentCount' => '1+'], 'N' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'n'], 'argumentCount' => '1'], 'NA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'NA'], 'argumentCount' => '0'], 'NEGBINOMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NEGBINOMDIST'], 'argumentCount' => '3'], 'NETWORKDAYS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'NETWORKDAYS'], 'argumentCount' => '2-3'], 'NETWORKDAYS.INTL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2-4'], 'NOMINAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'NOMINAL'], 'argumentCount' => '2'], 'NORMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMDIST'], 'argumentCount' => '4'], 'NORMINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMINV'], 'argumentCount' => '3'], 'NORMSDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMSDIST'], 'argumentCount' => '1'], 'NORMSINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMSINV'], 'argumentCount' => '1'], 'NOT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'NOT'], 'argumentCount' => '1'], 'NOW' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATETIMENOW'], 'argumentCount' => '0'], 'NPER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'NPER'], 'argumentCount' => '3-5'], 'NPV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'NPV'], 'argumentCount' => '2+'], 'NUMBERVALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'NUMBERVALUE'], 'argumentCount' => '1+'], 'OCT2BIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'OCTTOBIN'], 'argumentCount' => '1,2'], 'OCT2DEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'OCTTODEC'], 'argumentCount' => '1'], 'OCT2HEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'OCTTOHEX'], 'argumentCount' => '1,2'], 'ODD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ODD'], 'argumentCount' => '1'], 'ODDFPRICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '8,9'], 'ODDFYIELD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '8,9'], 'ODDLPRICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '7,8'], 'ODDLYIELD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '7,8'], 'OFFSET' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'OFFSET'], 'argumentCount' => '3-5', 'passCellReference' => true, 'passByReference' => [true]], 'OR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'logicalOr'], 'argumentCount' => '1+'], 'PDURATION' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PDURATION'], 'argumentCount' => '3'], 'PEARSON' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CORREL'], 'argumentCount' => '2'], 'PERCENTILE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'PERCENTILE'], 'argumentCount' => '2'], 'PERCENTRANK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'PERCENTRANK'], 'argumentCount' => '2,3'], 'PERMUT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'PERMUT'], 'argumentCount' => '2'], 'PHONETIC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'PI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'pi', 'argumentCount' => '0'], 'PMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PMT'], 'argumentCount' => '3-5'], 'POISSON' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'POISSON'], 'argumentCount' => '3'], 'POWER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'POWER'], 'argumentCount' => '2'], 'PPMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PPMT'], 'argumentCount' => '4-6'], 'PRICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PRICE'], 'argumentCount' => '6,7'], 'PRICEDISC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PRICEDISC'], 'argumentCount' => '4,5'], 'PRICEMAT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PRICEMAT'], 'argumentCount' => '5,6'], 'PROB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3,4'], 'PRODUCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'PRODUCT'], 'argumentCount' => '1+'], 'PROPER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'PROPERCASE'], 'argumentCount' => '1'], 'PV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PV'], 'argumentCount' => '3-5'], 'QUARTILE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'QUARTILE'], 'argumentCount' => '2'], 'QUOTIENT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'QUOTIENT'], 'argumentCount' => '2'], 'RADIANS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'deg2rad', 'argumentCount' => '1'], 'RAND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'RAND'], 'argumentCount' => '0'], 'RANDBETWEEN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'RAND'], 'argumentCount' => '2'], 'RANK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'RANK'], 'argumentCount' => '2,3'], 'RATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'RATE'], 'argumentCount' => '3-6'], 'RECEIVED' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'RECEIVED'], 'argumentCount' => '4-5'], 'REPLACE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'REPLACE'], 'argumentCount' => '4'], 'REPLACEB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'REPLACE'], 'argumentCount' => '4'], 'REPT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => 'str_repeat', 'argumentCount' => '2'], 'RIGHT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'RIGHT'], 'argumentCount' => '1,2'], 'RIGHTB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'RIGHT'], 'argumentCount' => '1,2'], 'ROMAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ROMAN'], 'argumentCount' => '1,2'], 'ROUND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'round', 'argumentCount' => '2'], 'ROUNDDOWN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ROUNDDOWN'], 'argumentCount' => '2'], 'ROUNDUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ROUNDUP'], 'argumentCount' => '2'], 'ROW' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'ROW'], 'argumentCount' => '-1', 'passByReference' => [true]], 'ROWS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'ROWS'], 'argumentCount' => '1'], 'RRI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'RRI'], 'argumentCount' => '3'], 'RSQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'RSQ'], 'argumentCount' => '2'], 'RTD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1+'], 'SEARCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SEARCHINSENSITIVE'], 'argumentCount' => '2,3'], 'SEARCHB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SEARCHINSENSITIVE'], 'argumentCount' => '2,3'], 'SEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SEC'], 'argumentCount' => '1'], 'SECH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SECH'], 'argumentCount' => '1'], 'SECOND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'SECOND'], 'argumentCount' => '1'], 'SERIESSUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SERIESSUM'], 'argumentCount' => '4'], 'SHEET' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '0,1'], 'SHEETS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '0,1'], 'SIGN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SIGN'], 'argumentCount' => '1'], 'SIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'sin', 'argumentCount' => '1'], 'SINH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'sinh', 'argumentCount' => '1'], 'SKEW' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'SKEW'], 'argumentCount' => '1+'], 'SLN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'SLN'], 'argumentCount' => '3'], 'SLOPE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'SLOPE'], 'argumentCount' => '2'], 'SMALL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'SMALL'], 'argumentCount' => '2'], 'SQRT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'sqrt', 'argumentCount' => '1'], 'SQRTPI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SQRTPI'], 'argumentCount' => '1'], 'STANDARDIZE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STANDARDIZE'], 'argumentCount' => '3'], 'STDEV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEV'], 'argumentCount' => '1+'], 'STDEV.S' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEV'], 'argumentCount' => '1+'], 'STDEV.P' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEVP'], 'argumentCount' => '1+'], 'STDEVA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEVA'], 'argumentCount' => '1+'], 'STDEVP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEVP'], 'argumentCount' => '1+'], 'STDEVPA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEVPA'], 'argumentCount' => '1+'], 'STEYX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STEYX'], 'argumentCount' => '2'], 'SUBSTITUTE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SUBSTITUTE'], 'argumentCount' => '3,4'], 'SUBTOTAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUBTOTAL'], 'argumentCount' => '2+', 'passCellReference' => true], 'SUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUM'], 'argumentCount' => '1+'], 'SUMIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMIF'], 'argumentCount' => '2,3'], 'SUMIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMIFS'], 'argumentCount' => '3+'], 'SUMPRODUCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMPRODUCT'], 'argumentCount' => '1+'], 'SUMSQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMSQ'], 'argumentCount' => '1+'], 'SUMX2MY2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMX2MY2'], 'argumentCount' => '2'], 'SUMX2PY2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMX2PY2'], 'argumentCount' => '2'], 'SUMXMY2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMXMY2'], 'argumentCount' => '2'], 'SWITCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'statementSwitch'], 'argumentCount' => '3+'], 'SYD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'SYD'], 'argumentCount' => '4'], 'T' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'RETURNSTRING'], 'argumentCount' => '1'], 'TAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'tan', 'argumentCount' => '1'], 'TANH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'tanh', 'argumentCount' => '1'], 'TBILLEQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'TBILLEQ'], 'argumentCount' => '3'], 'TBILLPRICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'TBILLPRICE'], 'argumentCount' => '3'], 'TBILLYIELD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'TBILLYIELD'], 'argumentCount' => '3'], 'TDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TDIST'], 'argumentCount' => '3'], 'TEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'TEXTFORMAT'], 'argumentCount' => '2'], 'TEXTJOIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'TEXTJOIN'], 'argumentCount' => '3+'], 'TIME' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'TIME'], 'argumentCount' => '3'], 'TIMEVALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'TIMEVALUE'], 'argumentCount' => '1'], 'TINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TINV'], 'argumentCount' => '2'], 'TODAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATENOW'], 'argumentCount' => '0'], 'TRANSPOSE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'TRANSPOSE'], 'argumentCount' => '1'], 'TREND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TREND'], 'argumentCount' => '1-4'], 'TRIM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'TRIMSPACES'], 'argumentCount' => '1'], 'TRIMMEAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TRIMMEAN'], 'argumentCount' => '2'], 'TRUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'TRUE'], 'argumentCount' => '0'], 'TRUNC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'TRUNC'], 'argumentCount' => '1,2'], 'TTEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '4'], 'TYPE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'TYPE'], 'argumentCount' => '1'], 'UNICHAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'CHARACTER'], 'argumentCount' => '1'], 'UNICODE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'ASCIICODE'], 'argumentCount' => '1'], 'UPPER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'UPPERCASE'], 'argumentCount' => '1'], 'USDOLLAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'VALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'VALUE'], 'argumentCount' => '1'], 'VAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARFunc'], 'argumentCount' => '1+'], 'VAR.P' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARP'], 'argumentCount' => '1+'], 'VAR.S' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARFunc'], 'argumentCount' => '1+'], 'VARA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARA'], 'argumentCount' => '1+'], 'VARP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARP'], 'argumentCount' => '1+'], 'VARPA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARPA'], 'argumentCount' => '1+'], 'VDB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '5-7'], 'VLOOKUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'VLOOKUP'], 'argumentCount' => '3,4'], 'WEEKDAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'WEEKDAY'], 'argumentCount' => '1,2'], 'WEEKNUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'WEEKNUM'], 'argumentCount' => '1,2'], 'WEIBULL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'WEIBULL'], 'argumentCount' => '4'], 'WORKDAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'WORKDAY'], 'argumentCount' => '2-3'], 'WORKDAY.INTL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2-4'], 'XIRR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'XIRR'], 'argumentCount' => '2,3'], 'XNPV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'XNPV'], 'argumentCount' => '3'], 'XOR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'logicalXor'], 'argumentCount' => '1+'], 'YEAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'YEAR'], 'argumentCount' => '1'], 'YEARFRAC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'YEARFRAC'], 'argumentCount' => '2,3'], 'YIELD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '6,7'], 'YIELDDISC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'YIELDDISC'], 'argumentCount' => '4,5'], 'YIELDMAT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'YIELDMAT'], 'argumentCount' => '5,6'], 'ZTEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'ZTEST'], 'argumentCount' => '2-3']] + = ['ABS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'abs', 'argumentCount' => '1'], 'ACCRINT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'ACCRINT'], 'argumentCount' => '4-7'], 'ACCRINTM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'ACCRINTM'], 'argumentCount' => '3-5'], 'ACOS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'acos', 'argumentCount' => '1'], 'ACOSH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'acosh', 'argumentCount' => '1'], 'ACOT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ACOT'], 'argumentCount' => '1'], 'ACOTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ACOTH'], 'argumentCount' => '1'], 'ADDRESS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'cellAddress'], 'argumentCount' => '2-5'], 'AGGREGATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3+'], 'AMORDEGRC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'AMORDEGRC'], 'argumentCount' => '6,7'], 'AMORLINC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'AMORLINC'], 'argumentCount' => '6,7'], 'AND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'logicalAnd'], 'argumentCount' => '1+'], 'ARABIC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ARABIC'], 'argumentCount' => '1'], 'AREAS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'ASC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'ASIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'asin', 'argumentCount' => '1'], 'ASINH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'asinh', 'argumentCount' => '1'], 'ATAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'atan', 'argumentCount' => '1'], 'ATAN2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ATAN2'], 'argumentCount' => '2'], 'ATANH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'atanh', 'argumentCount' => '1'], 'AVEDEV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'AVEDEV'], 'argumentCount' => '1+'], 'AVERAGE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'AVERAGE'], 'argumentCount' => '1+'], 'AVERAGEA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'AVERAGEA'], 'argumentCount' => '1+'], 'AVERAGEIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'AVERAGEIF'], 'argumentCount' => '2,3'], 'AVERAGEIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3+'], 'BAHTTEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'BASE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'BASE'], 'argumentCount' => '2,3'], 'BESSELI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BESSELI'], 'argumentCount' => '2'], 'BESSELJ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BESSELJ'], 'argumentCount' => '2'], 'BESSELK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BESSELK'], 'argumentCount' => '2'], 'BESSELY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BESSELY'], 'argumentCount' => '2'], 'BETADIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'BETADIST'], 'argumentCount' => '3-5'], 'BETA.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '4-6'], 'BETAINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'BETAINV'], 'argumentCount' => '3-5'], 'BETA.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'BETAINV'], 'argumentCount' => '3-5'], 'BIN2DEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BINTODEC'], 'argumentCount' => '1'], 'BIN2HEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BINTOHEX'], 'argumentCount' => '1,2'], 'BIN2OCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BINTOOCT'], 'argumentCount' => '1,2'], 'BINOMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'BINOMDIST'], 'argumentCount' => '4'], 'BINOM.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'BINOMDIST'], 'argumentCount' => '4'], 'BINOM.DIST.RANGE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3,4'], 'BINOM.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'BITAND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITAND'], 'argumentCount' => '2'], 'BITOR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITOR'], 'argumentCount' => '2'], 'BITXOR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITOR'], 'argumentCount' => '2'], 'BITLSHIFT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITLSHIFT'], 'argumentCount' => '2'], 'BITRSHIFT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'BITRSHIFT'], 'argumentCount' => '2'], 'CEILING' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'CEILING'], 'argumentCount' => '2'], 'CEILING.MATH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'CEILING.PRECISE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'CELL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1,2'], 'CHAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'CHARACTER'], 'argumentCount' => '1'], 'CHIDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CHIDIST'], 'argumentCount' => '2'], 'CHISQ.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'CHISQ.DIST.RT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CHIDIST'], 'argumentCount' => '2'], 'CHIINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CHIINV'], 'argumentCount' => '2'], 'CHISQ.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'CHISQ.INV.RT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CHIINV'], 'argumentCount' => '2'], 'CHITEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'CHISQ.TEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'CHOOSE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'CHOOSE'], 'argumentCount' => '2+'], 'CLEAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'TRIMNONPRINTABLE'], 'argumentCount' => '1'], 'CODE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'ASCIICODE'], 'argumentCount' => '1'], 'COLUMN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'COLUMN'], 'argumentCount' => '-1', 'passByReference' => [true]], 'COLUMNS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'COLUMNS'], 'argumentCount' => '1'], 'COMBIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'COMBIN'], 'argumentCount' => '2'], 'COMBINA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'COMPLEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'COMPLEX'], 'argumentCount' => '2,3'], 'CONCAT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'CONCATENATE'], 'argumentCount' => '1+'], 'CONCATENATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'CONCATENATE'], 'argumentCount' => '1+'], 'CONFIDENCE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CONFIDENCE'], 'argumentCount' => '3'], 'CONFIDENCE.NORM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CONFIDENCE'], 'argumentCount' => '3'], 'CONFIDENCE.T' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'CONVERT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'CONVERTUOM'], 'argumentCount' => '3'], 'CORREL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CORREL'], 'argumentCount' => '2'], 'COS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'cos', 'argumentCount' => '1'], 'COSH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'cosh', 'argumentCount' => '1'], 'COT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'COT'], 'argumentCount' => '1'], 'COTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'COTH'], 'argumentCount' => '1'], 'COUNT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNT'], 'argumentCount' => '1+'], 'COUNTA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNTA'], 'argumentCount' => '1+'], 'COUNTBLANK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNTBLANK'], 'argumentCount' => '1'], 'COUNTIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNTIF'], 'argumentCount' => '2'], 'COUNTIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COUNTIFS'], 'argumentCount' => '2+'], 'COUPDAYBS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPDAYBS'], 'argumentCount' => '3,4'], 'COUPDAYS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPDAYS'], 'argumentCount' => '3,4'], 'COUPDAYSNC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPDAYSNC'], 'argumentCount' => '3,4'], 'COUPNCD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPNCD'], 'argumentCount' => '3,4'], 'COUPNUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPNUM'], 'argumentCount' => '3,4'], 'COUPPCD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'COUPPCD'], 'argumentCount' => '3,4'], 'COVAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COVAR'], 'argumentCount' => '2'], 'COVARIANCE.P' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'COVAR'], 'argumentCount' => '2'], 'COVARIANCE.S' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'CRITBINOM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CRITBINOM'], 'argumentCount' => '3'], 'CSC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'CSC'], 'argumentCount' => '1'], 'CSCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'CSCH'], 'argumentCount' => '1'], 'CUBEKPIMEMBER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBEMEMBER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBEMEMBERPROPERTY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBERANKEDMEMBER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBESET' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBESETCOUNT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUBEVALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_CUBE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '?'], 'CUMIPMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'CUMIPMT'], 'argumentCount' => '6'], 'CUMPRINC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'CUMPRINC'], 'argumentCount' => '6'], 'DATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATE'], 'argumentCount' => '3'], 'DATEDIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATEDIF'], 'argumentCount' => '2,3'], 'DATEVALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATEVALUE'], 'argumentCount' => '1'], 'DAVERAGE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DAVERAGE'], 'argumentCount' => '3'], 'DAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DAYOFMONTH'], 'argumentCount' => '1'], 'DAYS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DAYS'], 'argumentCount' => '2'], 'DAYS360' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DAYS360'], 'argumentCount' => '2,3'], 'DB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DB'], 'argumentCount' => '4,5'], 'DBCS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'DCOUNT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DCOUNT'], 'argumentCount' => '3'], 'DCOUNTA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DCOUNTA'], 'argumentCount' => '3'], 'DDB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DDB'], 'argumentCount' => '4,5'], 'DEC2BIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'DECTOBIN'], 'argumentCount' => '1,2'], 'DEC2HEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'DECTOHEX'], 'argumentCount' => '1,2'], 'DEC2OCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'DECTOOCT'], 'argumentCount' => '1,2'], 'DECIMAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'DEGREES' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'rad2deg', 'argumentCount' => '1'], 'DELTA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'DELTA'], 'argumentCount' => '1,2'], 'DEVSQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'DEVSQ'], 'argumentCount' => '1+'], 'DGET' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DGET'], 'argumentCount' => '3'], 'DISC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DISC'], 'argumentCount' => '4,5'], 'DMAX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DMAX'], 'argumentCount' => '3'], 'DMIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DMIN'], 'argumentCount' => '3'], 'DOLLAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'DOLLAR'], 'argumentCount' => '1,2'], 'DOLLARDE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DOLLARDE'], 'argumentCount' => '2'], 'DOLLARFR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'DOLLARFR'], 'argumentCount' => '2'], 'DPRODUCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DPRODUCT'], 'argumentCount' => '3'], 'DSTDEV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DSTDEV'], 'argumentCount' => '3'], 'DSTDEVP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DSTDEVP'], 'argumentCount' => '3'], 'DSUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DSUM'], 'argumentCount' => '3'], 'DURATION' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '5,6'], 'DVAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DVAR'], 'argumentCount' => '3'], 'DVARP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATABASE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Database::class, 'DVARP'], 'argumentCount' => '3'], 'EDATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'EDATE'], 'argumentCount' => '2'], 'EFFECT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'EFFECT'], 'argumentCount' => '2'], 'ENCODEURL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_WEB, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'EOMONTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'EOMONTH'], 'argumentCount' => '2'], 'ERF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'ERF'], 'argumentCount' => '1,2'], 'ERF.PRECISE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'ERFPRECISE'], 'argumentCount' => '1'], 'ERFC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'ERFC'], 'argumentCount' => '1'], 'ERFC.PRECISE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'ERFC'], 'argumentCount' => '1'], 'ERROR.TYPE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'errorType'], 'argumentCount' => '1'], 'EVEN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'EVEN'], 'argumentCount' => '1'], 'EXACT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'EXACT'], 'argumentCount' => '2'], 'EXP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'exp', 'argumentCount' => '1'], 'EXPONDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'EXPONDIST'], 'argumentCount' => '3'], 'EXPON.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'EXPONDIST'], 'argumentCount' => '3'], 'FACT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FACT'], 'argumentCount' => '1'], 'FACTDOUBLE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FACTDOUBLE'], 'argumentCount' => '1'], 'FALSE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'FALSE'], 'argumentCount' => '0'], 'FDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'F.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'FDIST2'], 'argumentCount' => '4'], 'F.DIST.RT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'FILTER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3+'], 'FILTERXML' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_WEB, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'FIND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SEARCHSENSITIVE'], 'argumentCount' => '2,3'], 'FINDB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SEARCHSENSITIVE'], 'argumentCount' => '2,3'], 'FINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'F.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'F.INV.RT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'FISHER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'FISHER'], 'argumentCount' => '1'], 'FISHERINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'FISHERINV'], 'argumentCount' => '1'], 'FIXED' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'FIXEDFORMAT'], 'argumentCount' => '1-3'], 'FLOOR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FLOOR'], 'argumentCount' => '2'], 'FLOOR.MATH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FLOORMATH'], 'argumentCount' => '3'], 'FLOOR.PRECISE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'FLOORPRECISE'], 'argumentCount' => '2'], 'FORECAST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'FORECAST'], 'argumentCount' => '3'], 'FORECAST.ETS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3-6'], 'FORECAST.ETS.CONFINT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3-6'], 'FORECAST.ETS.SEASONALITY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2-4'], 'FORECAST.ETS.STAT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3-6'], 'FORECAST.LINEAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'FORECAST'], 'argumentCount' => '3'], 'FORMULATEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'FORMULATEXT'], 'argumentCount' => '1', 'passCellReference' => true, 'passByReference' => [true]], 'FREQUENCY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'FTEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'F.TEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'FV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'FV'], 'argumentCount' => '3-5'], 'FVSCHEDULE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'FVSCHEDULE'], 'argumentCount' => '2'], 'GAMMA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMAFunction'], 'argumentCount' => '1'], 'GAMMADIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMADIST'], 'argumentCount' => '4'], 'GAMMA.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMADIST'], 'argumentCount' => '4'], 'GAMMAINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMAINV'], 'argumentCount' => '3'], 'GAMMA.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMAINV'], 'argumentCount' => '3'], 'GAMMALN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMALN'], 'argumentCount' => '1'], 'GAMMALN.PRECISE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAMMALN'], 'argumentCount' => '1'], 'GAUSS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GAUSS'], 'argumentCount' => '1'], 'GCD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'GCD'], 'argumentCount' => '1+'], 'GEOMEAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GEOMEAN'], 'argumentCount' => '1+'], 'GESTEP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'GESTEP'], 'argumentCount' => '1,2'], 'GETPIVOTDATA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2+'], 'GROWTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'GROWTH'], 'argumentCount' => '1-4'], 'HARMEAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'HARMEAN'], 'argumentCount' => '1+'], 'HEX2BIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'HEXTOBIN'], 'argumentCount' => '1,2'], 'HEX2DEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'HEXTODEC'], 'argumentCount' => '1'], 'HEX2OCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'HEXTOOCT'], 'argumentCount' => '1,2'], 'HLOOKUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'HLOOKUP'], 'argumentCount' => '3,4'], 'HOUR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'HOUROFDAY'], 'argumentCount' => '1'], 'HYPERLINK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'HYPERLINK'], 'argumentCount' => '1,2', 'passCellReference' => true], 'HYPGEOMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'HYPGEOMDIST'], 'argumentCount' => '4'], 'HYPGEOM.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '5'], 'IF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'statementIf'], 'argumentCount' => '1-3'], 'IFERROR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'IFERROR'], 'argumentCount' => '2'], 'IFNA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'IFNA'], 'argumentCount' => '2'], 'IFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'IFS'], 'argumentCount' => '2+'], 'IMABS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMABS'], 'argumentCount' => '1'], 'IMAGINARY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMAGINARY'], 'argumentCount' => '1'], 'IMARGUMENT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMARGUMENT'], 'argumentCount' => '1'], 'IMCONJUGATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCONJUGATE'], 'argumentCount' => '1'], 'IMCOS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCOS'], 'argumentCount' => '1'], 'IMCOSH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCOSH'], 'argumentCount' => '1'], 'IMCOT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCOT'], 'argumentCount' => '1'], 'IMCSC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCSC'], 'argumentCount' => '1'], 'IMCSCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMCSCH'], 'argumentCount' => '1'], 'IMDIV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMDIV'], 'argumentCount' => '2'], 'IMEXP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMEXP'], 'argumentCount' => '1'], 'IMLN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMLN'], 'argumentCount' => '1'], 'IMLOG10' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMLOG10'], 'argumentCount' => '1'], 'IMLOG2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMLOG2'], 'argumentCount' => '1'], 'IMPOWER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMPOWER'], 'argumentCount' => '2'], 'IMPRODUCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMPRODUCT'], 'argumentCount' => '1+'], 'IMREAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMREAL'], 'argumentCount' => '1'], 'IMSEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSEC'], 'argumentCount' => '1'], 'IMSECH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSECH'], 'argumentCount' => '1'], 'IMSIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSIN'], 'argumentCount' => '1'], 'IMSINH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSINH'], 'argumentCount' => '1'], 'IMSQRT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSQRT'], 'argumentCount' => '1'], 'IMSUB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSUB'], 'argumentCount' => '2'], 'IMSUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMSUM'], 'argumentCount' => '1+'], 'IMTAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'IMTAN'], 'argumentCount' => '1'], 'INDEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'INDEX'], 'argumentCount' => '1-4'], 'INDIRECT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'INDIRECT'], 'argumentCount' => '1,2', 'passCellReference' => true], 'INFO' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'INT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'INT'], 'argumentCount' => '1'], 'INTERCEPT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'INTERCEPT'], 'argumentCount' => '2'], 'INTRATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'INTRATE'], 'argumentCount' => '4,5'], 'IPMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'IPMT'], 'argumentCount' => '4-6'], 'IRR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'IRR'], 'argumentCount' => '1,2'], 'ISBLANK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isBlank'], 'argumentCount' => '1'], 'ISERR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isErr'], 'argumentCount' => '1'], 'ISERROR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isError'], 'argumentCount' => '1'], 'ISEVEN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isEven'], 'argumentCount' => '1'], 'ISFORMULA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isFormula'], 'argumentCount' => '1', 'passCellReference' => true, 'passByReference' => [true]], 'ISLOGICAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isLogical'], 'argumentCount' => '1'], 'ISNA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isNa'], 'argumentCount' => '1'], 'ISNONTEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isNonText'], 'argumentCount' => '1'], 'ISNUMBER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isNumber'], 'argumentCount' => '1'], 'ISO.CEILING' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1,2'], 'ISODD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isOdd'], 'argumentCount' => '1'], 'ISOWEEKNUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'ISOWEEKNUM'], 'argumentCount' => '1'], 'ISPMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'ISPMT'], 'argumentCount' => '4'], 'ISREF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'ISTEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'isText'], 'argumentCount' => '1'], 'JIS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'KURT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'KURT'], 'argumentCount' => '1+'], 'LARGE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LARGE'], 'argumentCount' => '2'], 'LCM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'LCM'], 'argumentCount' => '1+'], 'LEFT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'LEFT'], 'argumentCount' => '1,2'], 'LEFTB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'LEFT'], 'argumentCount' => '1,2'], 'LEN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'STRINGLENGTH'], 'argumentCount' => '1'], 'LENB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'STRINGLENGTH'], 'argumentCount' => '1'], 'LINEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LINEST'], 'argumentCount' => '1-4'], 'LN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'log', 'argumentCount' => '1'], 'LOG' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'logBase'], 'argumentCount' => '1,2'], 'LOG10' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'log10', 'argumentCount' => '1'], 'LOGEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LOGEST'], 'argumentCount' => '1-4'], 'LOGINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LOGINV'], 'argumentCount' => '3'], 'LOGNORMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LOGNORMDIST'], 'argumentCount' => '3'], 'LOGNORM.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LOGNORMDIST2'], 'argumentCount' => '4'], 'LOGNORM.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'LOGINV'], 'argumentCount' => '3'], 'LOOKUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'LOOKUP'], 'argumentCount' => '2,3'], 'LOWER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'LOWERCASE'], 'argumentCount' => '1'], 'MATCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'MATCH'], 'argumentCount' => '2,3'], 'MAX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MAX'], 'argumentCount' => '1+'], 'MAXA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MAXA'], 'argumentCount' => '1+'], 'MAXIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MAXIFS'], 'argumentCount' => '3+'], 'MDETERM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MDETERM'], 'argumentCount' => '1'], 'MDURATION' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '5,6'], 'MEDIAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MEDIAN'], 'argumentCount' => '1+'], 'MEDIANIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2+'], 'MID' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'MID'], 'argumentCount' => '3'], 'MIDB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'MID'], 'argumentCount' => '3'], 'MIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MIN'], 'argumentCount' => '1+'], 'MINA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MINA'], 'argumentCount' => '1+'], 'MINIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MINIFS'], 'argumentCount' => '3+'], 'MINUTE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'MINUTE'], 'argumentCount' => '1'], 'MINVERSE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MINVERSE'], 'argumentCount' => '1'], 'MIRR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'MIRR'], 'argumentCount' => '3'], 'MMULT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MMULT'], 'argumentCount' => '2'], 'MOD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MOD'], 'argumentCount' => '2'], 'MODE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MODE'], 'argumentCount' => '1+'], 'MODE.MULT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1+'], 'MODE.SNGL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'MODE'], 'argumentCount' => '1+'], 'MONTH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'MONTHOFYEAR'], 'argumentCount' => '1'], 'MROUND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MROUND'], 'argumentCount' => '2'], 'MULTINOMIAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'MULTINOMIAL'], 'argumentCount' => '1+'], 'MUNIT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'N' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'n'], 'argumentCount' => '1'], 'NA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'NA'], 'argumentCount' => '0'], 'NEGBINOMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NEGBINOMDIST'], 'argumentCount' => '3'], 'NEGBINOM.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '4'], 'NETWORKDAYS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'NETWORKDAYS'], 'argumentCount' => '2-3'], 'NETWORKDAYS.INTL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2-4'], 'NOMINAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'NOMINAL'], 'argumentCount' => '2'], 'NORMDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMDIST'], 'argumentCount' => '4'], 'NORM.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMDIST'], 'argumentCount' => '4'], 'NORMINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMINV'], 'argumentCount' => '3'], 'NORM.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMINV'], 'argumentCount' => '3'], 'NORMSDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMSDIST'], 'argumentCount' => '1'], 'NORM.S.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMSDIST2'], 'argumentCount' => '1,2'], 'NORMSINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMSINV'], 'argumentCount' => '1'], 'NORM.S.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'NORMSINV'], 'argumentCount' => '1'], 'NOT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'NOT'], 'argumentCount' => '1'], 'NOW' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATETIMENOW'], 'argumentCount' => '0'], 'NPER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'NPER'], 'argumentCount' => '3-5'], 'NPV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'NPV'], 'argumentCount' => '2+'], 'NUMBERVALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'NUMBERVALUE'], 'argumentCount' => '1+'], 'OCT2BIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'OCTTOBIN'], 'argumentCount' => '1,2'], 'OCT2DEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'OCTTODEC'], 'argumentCount' => '1'], 'OCT2HEX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_ENGINEERING, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Engineering::class, 'OCTTOHEX'], 'argumentCount' => '1,2'], 'ODD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ODD'], 'argumentCount' => '1'], 'ODDFPRICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '8,9'], 'ODDFYIELD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '8,9'], 'ODDLPRICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '7,8'], 'ODDLYIELD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '7,8'], 'OFFSET' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'OFFSET'], 'argumentCount' => '3-5', 'passCellReference' => true, 'passByReference' => [true]], 'OR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'logicalOr'], 'argumentCount' => '1+'], 'PDURATION' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PDURATION'], 'argumentCount' => '3'], 'PEARSON' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'CORREL'], 'argumentCount' => '2'], 'PERCENTILE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'PERCENTILE'], 'argumentCount' => '2'], 'PERCENTILE.EXC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'PERCENTILE.INC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'PERCENTILE'], 'argumentCount' => '2'], 'PERCENTRANK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'PERCENTRANK'], 'argumentCount' => '2,3'], 'PERCENTRANK.EXC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2,3'], 'PERCENTRANK.INC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'PERCENTRANK'], 'argumentCount' => '2,3'], 'PERMUT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'PERMUT'], 'argumentCount' => '2'], 'PERMUTATIONA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'PHONETIC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'PHI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1'], 'PI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'pi', 'argumentCount' => '0'], 'PMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PMT'], 'argumentCount' => '3-5'], 'POISSON' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'POISSON'], 'argumentCount' => '3'], 'POISSON.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'POISSON'], 'argumentCount' => '3'], 'POWER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'POWER'], 'argumentCount' => '2'], 'PPMT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PPMT'], 'argumentCount' => '4-6'], 'PRICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PRICE'], 'argumentCount' => '6,7'], 'PRICEDISC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PRICEDISC'], 'argumentCount' => '4,5'], 'PRICEMAT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PRICEMAT'], 'argumentCount' => '5,6'], 'PROB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3,4'], 'PRODUCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'PRODUCT'], 'argumentCount' => '1+'], 'PROPER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'PROPERCASE'], 'argumentCount' => '1'], 'PV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'PV'], 'argumentCount' => '3-5'], 'QUARTILE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'QUARTILE'], 'argumentCount' => '2'], 'QUARTILE.EXC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'QUARTILE.INC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'QUARTILE'], 'argumentCount' => '2'], 'QUOTIENT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'QUOTIENT'], 'argumentCount' => '2'], 'RADIANS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'deg2rad', 'argumentCount' => '1'], 'RAND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'RAND'], 'argumentCount' => '0'], 'RANDARRAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '0-5'], 'RANDBETWEEN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'RAND'], 'argumentCount' => '2'], 'RANK' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'RANK'], 'argumentCount' => '2,3'], 'RANK.AVG' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2,3'], 'RANK.EQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'RANK'], 'argumentCount' => '2,3'], 'RATE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'RATE'], 'argumentCount' => '3-6'], 'RECEIVED' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'RECEIVED'], 'argumentCount' => '4-5'], 'REPLACE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'REPLACE'], 'argumentCount' => '4'], 'REPLACEB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'REPLACE'], 'argumentCount' => '4'], 'REPT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => 'str_repeat', 'argumentCount' => '2'], 'RIGHT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'RIGHT'], 'argumentCount' => '1,2'], 'RIGHTB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'RIGHT'], 'argumentCount' => '1,2'], 'ROMAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ROMAN'], 'argumentCount' => '1,2'], 'ROUND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'round', 'argumentCount' => '2'], 'ROUNDDOWN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ROUNDDOWN'], 'argumentCount' => '2'], 'ROUNDUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'ROUNDUP'], 'argumentCount' => '2'], 'ROW' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'ROW'], 'argumentCount' => '-1', 'passByReference' => [true]], 'ROWS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'ROWS'], 'argumentCount' => '1'], 'RRI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'RRI'], 'argumentCount' => '3'], 'RSQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'RSQ'], 'argumentCount' => '2'], 'RTD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1+'], 'SEARCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SEARCHINSENSITIVE'], 'argumentCount' => '2,3'], 'SEARCHB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SEARCHINSENSITIVE'], 'argumentCount' => '2,3'], 'SEC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SEC'], 'argumentCount' => '1'], 'SECH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SECH'], 'argumentCount' => '1'], 'SECOND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'SECOND'], 'argumentCount' => '1'], 'SEQUENCE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'SERIESSUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SERIESSUM'], 'argumentCount' => '4'], 'SHEET' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '0,1'], 'SHEETS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '0,1'], 'SIGN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SIGN'], 'argumentCount' => '1'], 'SIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'sin', 'argumentCount' => '1'], 'SINH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'sinh', 'argumentCount' => '1'], 'SKEW' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'SKEW'], 'argumentCount' => '1+'], 'SKEW.P' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1+'], 'SLN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'SLN'], 'argumentCount' => '3'], 'SLOPE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'SLOPE'], 'argumentCount' => '2'], 'SMALL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'SMALL'], 'argumentCount' => '2'], 'SORT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1+'], 'SORTBY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2+'], 'SQRT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'sqrt', 'argumentCount' => '1'], 'SQRTPI' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SQRTPI'], 'argumentCount' => '1'], 'STANDARDIZE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STANDARDIZE'], 'argumentCount' => '3'], 'STDEV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEV'], 'argumentCount' => '1+'], 'STDEV.S' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEV'], 'argumentCount' => '1+'], 'STDEV.P' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEVP'], 'argumentCount' => '1+'], 'STDEVA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEVA'], 'argumentCount' => '1+'], 'STDEVP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEVP'], 'argumentCount' => '1+'], 'STDEVPA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STDEVPA'], 'argumentCount' => '1+'], 'STEYX' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'STEYX'], 'argumentCount' => '2'], 'SUBSTITUTE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'SUBSTITUTE'], 'argumentCount' => '3,4'], 'SUBTOTAL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUBTOTAL'], 'argumentCount' => '2+', 'passCellReference' => true], 'SUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUM'], 'argumentCount' => '1+'], 'SUMIF' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMIF'], 'argumentCount' => '2,3'], 'SUMIFS' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMIFS'], 'argumentCount' => '3+'], 'SUMPRODUCT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMPRODUCT'], 'argumentCount' => '1+'], 'SUMSQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMSQ'], 'argumentCount' => '1+'], 'SUMX2MY2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMX2MY2'], 'argumentCount' => '2'], 'SUMX2PY2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMX2PY2'], 'argumentCount' => '2'], 'SUMXMY2' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'SUMXMY2'], 'argumentCount' => '2'], 'SWITCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'statementSwitch'], 'argumentCount' => '3+'], 'SYD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'SYD'], 'argumentCount' => '4'], 'T' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'RETURNSTRING'], 'argumentCount' => '1'], 'TAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'tan', 'argumentCount' => '1'], 'TANH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => 'tanh', 'argumentCount' => '1'], 'TBILLEQ' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'TBILLEQ'], 'argumentCount' => '3'], 'TBILLPRICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'TBILLPRICE'], 'argumentCount' => '3'], 'TBILLYIELD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'TBILLYIELD'], 'argumentCount' => '3'], 'TDIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TDIST'], 'argumentCount' => '3'], 'T.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3'], 'T.DIST.2T' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'T.DIST.RT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'TEXT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'TEXTFORMAT'], 'argumentCount' => '2'], 'TEXTJOIN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'TEXTJOIN'], 'argumentCount' => '3+'], 'TIME' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'TIME'], 'argumentCount' => '3'], 'TIMEVALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'TIMEVALUE'], 'argumentCount' => '1'], 'TINV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TINV'], 'argumentCount' => '2'], 'T.INV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TINV'], 'argumentCount' => '2'], 'T.INV.2T' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'TODAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'DATENOW'], 'argumentCount' => '0'], 'TRANSPOSE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'TRANSPOSE'], 'argumentCount' => '1'], 'TREND' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TREND'], 'argumentCount' => '1-4'], 'TRIM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'TRIMSPACES'], 'argumentCount' => '1'], 'TRIMMEAN' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'TRIMMEAN'], 'argumentCount' => '2'], 'TRUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'TRUE'], 'argumentCount' => '0'], 'TRUNC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_MATH_AND_TRIG, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\MathTrig::class, 'TRUNC'], 'argumentCount' => '1,2'], 'TTEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '4'], 'T.TEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '4'], 'TYPE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_INFORMATION, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'TYPE'], 'argumentCount' => '1'], 'UNICHAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'CHARACTER'], 'argumentCount' => '1'], 'UNICODE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'ASCIICODE'], 'argumentCount' => '1'], 'UNIQUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '1+'], 'UPPER' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'UPPERCASE'], 'argumentCount' => '1'], 'USDOLLAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2'], 'VALUE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_TEXT_AND_DATA, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\TextData::class, 'VALUE'], 'argumentCount' => '1'], 'VAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARFunc'], 'argumentCount' => '1+'], 'VAR.P' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARP'], 'argumentCount' => '1+'], 'VAR.S' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARFunc'], 'argumentCount' => '1+'], 'VARA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARA'], 'argumentCount' => '1+'], 'VARP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARP'], 'argumentCount' => '1+'], 'VARPA' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'VARPA'], 'argumentCount' => '1+'], 'VDB' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '5-7'], 'VLOOKUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\LookupRef::class, 'VLOOKUP'], 'argumentCount' => '3,4'], 'WEBSERVICE' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_WEB, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Web::class, 'WEBSERVICE'], 'argumentCount' => '1'], 'WEEKDAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'WEEKDAY'], 'argumentCount' => '1,2'], 'WEEKNUM' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'WEEKNUM'], 'argumentCount' => '1,2'], 'WEIBULL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'WEIBULL'], 'argumentCount' => '4'], 'WEIBULL.DIST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'WEIBULL'], 'argumentCount' => '4'], 'WORKDAY' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'WORKDAY'], 'argumentCount' => '2-3'], 'WORKDAY.INTL' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2-4'], 'XIRR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'XIRR'], 'argumentCount' => '2,3'], 'XLOOKUP' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '3-6'], 'XNPV' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'XNPV'], 'argumentCount' => '3'], 'XMATCH' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOOKUP_AND_REFERENCE, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '2,3'], 'XOR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_LOGICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Logical::class, 'logicalXor'], 'argumentCount' => '1+'], 'YEAR' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'YEAR'], 'argumentCount' => '1'], 'YEARFRAC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_DATE_AND_TIME, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\DateTime::class, 'YEARFRAC'], 'argumentCount' => '2,3'], 'YIELD' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Functions::class, 'DUMMY'], 'argumentCount' => '6,7'], 'YIELDDISC' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'YIELDDISC'], 'argumentCount' => '4,5'], 'YIELDMAT' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_FINANCIAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Financial::class, 'YIELDMAT'], 'argumentCount' => '5,6'], 'ZTEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'ZTEST'], 'argumentCount' => '2-3'], 'Z.TEST' => ['category' => \PhpOffice\PhpSpreadsheet\Calculation\Category::CATEGORY_STATISTICAL, 'functionCall' => [\PhpOffice\PhpSpreadsheet\Calculation\Statistical::class, 'ZTEST'], 'argumentCount' => '2-3']]
private @@ -1428,7 +1536,7 @@ Constant conversion from text name/value to actual (datatyped) value.

private @@ -1447,7 +1555,7 @@ Constant conversion from text name/value to actual (datatyped) value.

private @@ -1466,7 +1574,7 @@ Constant conversion from text name/value to actual (datatyped) value.

private @@ -1485,7 +1593,7 @@ Constant conversion from text name/value to actual (datatyped) value.

private @@ -1504,7 +1612,7 @@ Constant conversion from text name/value to actual (datatyped) value.

private @@ -1543,7 +1651,7 @@ Constant conversion from text name/value to actual (datatyped) value.

private @@ -1562,7 +1670,7 @@ Constant conversion from text name/value to actual (datatyped) value.

private @@ -1610,7 +1718,7 @@ Constant conversion from text name/value to actual (datatyped) value.

public @@ -1649,7 +1757,7 @@ Constant conversion from text name/value to actual (datatyped) value.

private @@ -1674,7 +1782,7 @@ Constant conversion from text name/value to actual (datatyped) value.

Get an instance of this class.

@@ -1715,7 +1823,7 @@ or NULL to create a standalone claculation engine

Flush the calculation cache for any existing instance of this class but only if a Calculation instance exists.

@@ -1742,7 +1850,7 @@ or NULL to create a standalone claculation engine

Get the Logger for this calculation engine instance.

@@ -1770,7 +1878,7 @@ or NULL to create a standalone claculation engine

__clone implementation. Cloning should not be allowed in a Singleton!

@@ -1798,7 +1906,7 @@ or NULL to create a standalone claculation engine

Return the locale-specific translation of TRUE.

@@ -1827,7 +1935,7 @@ or NULL to create a standalone claculation engine

Return the locale-specific translation of FALSE.

@@ -1856,7 +1964,7 @@ or NULL to create a standalone claculation engine

Set the Array Return Type (Array or Value of first element in the array).

@@ -1897,7 +2005,7 @@ or NULL to create a standalone claculation engine

Return the Array Return Type (Array or Value of first element in the array).

@@ -1926,7 +2034,7 @@ or NULL to create a standalone claculation engine

Is calculation caching enabled?

@@ -1954,7 +2062,7 @@ or NULL to create a standalone claculation engine

Enable/disable calculation cache.

@@ -1992,7 +2100,7 @@ or NULL to create a standalone claculation engine

Enable calculation cache.

@@ -2018,7 +2126,7 @@ or NULL to create a standalone claculation engine

Disable calculation cache.

@@ -2044,7 +2152,7 @@ or NULL to create a standalone claculation engine

Clear calculation cache.

@@ -2070,7 +2178,7 @@ or NULL to create a standalone claculation engine

Clear calculation cache for a specified worksheet.

@@ -2108,7 +2216,7 @@ or NULL to create a standalone claculation engine

Rename calculation cache for a specified worksheet.

@@ -2155,7 +2263,7 @@ or NULL to create a standalone claculation engine

Enable/disable calculation cache.

@@ -2193,7 +2301,7 @@ or NULL to create a standalone claculation engine

public @@ -2218,7 +2326,7 @@ or NULL to create a standalone claculation engine

public @@ -2243,7 +2351,7 @@ or NULL to create a standalone claculation engine

public @@ -2268,7 +2376,7 @@ or NULL to create a standalone claculation engine

Get the currently defined locale code.

@@ -2296,7 +2404,7 @@ or NULL to create a standalone claculation engine

Set the locale code.

@@ -2336,7 +2444,7 @@ or NULL to create a standalone claculation engine

public @@ -2402,7 +2510,7 @@ or NULL to create a standalone claculation engine

private @@ -2477,7 +2585,7 @@ or NULL to create a standalone claculation engine

public @@ -2516,7 +2624,7 @@ or NULL to create a standalone claculation engine

public @@ -2555,7 +2663,7 @@ or NULL to create a standalone claculation engine

public @@ -2594,7 +2702,7 @@ or NULL to create a standalone claculation engine

Wrap string values in quotes.

@@ -2634,7 +2742,7 @@ or NULL to create a standalone claculation engine

Remove quotes used as a wrapper to identify string values.

@@ -2674,7 +2782,7 @@ or NULL to create a standalone claculation engine

Calculate cell value (using formula from a cell ID) Retained for backward compatibility.

@@ -2715,7 +2823,7 @@ Retained for backward compatibility.

Calculate the value of a cell formula.

@@ -2764,7 +2872,7 @@ Retained for backward compatibility.

Validate and parse a formula string.

@@ -2804,7 +2912,7 @@ Retained for backward compatibility.

Calculate the value of a formula.

@@ -2862,7 +2970,7 @@ Retained for backward compatibility.

public @@ -2910,7 +3018,7 @@ Retained for backward compatibility.

public @@ -2956,7 +3064,7 @@ Retained for backward compatibility.

Parse a cell formula and calculate its value.

@@ -3014,7 +3122,7 @@ Retained for backward compatibility.

Ensure that paired matrix operands are both matrices and of the same size.

@@ -3077,7 +3185,7 @@ larger should shrink.

Read the dimensions of a matrix, and re-index it with straight numeric keys starting from row 0, column 0.

@@ -3118,7 +3226,7 @@ larger should shrink.

Ensure that paired matrix operands are both matrices of the same size.

@@ -3201,7 +3309,7 @@ larger should shrink.

Ensure that paired matrix operands are both matrices of the same size.

@@ -3284,7 +3392,7 @@ larger should shrink.

Format details of an operand for display in the log (based on operand type).

@@ -3324,7 +3432,7 @@ larger should shrink.

Format type and details of an operand for display in the log (based on operand type).

@@ -3364,7 +3472,7 @@ larger should shrink. private @@ -3404,7 +3512,7 @@ larger should shrink. private @@ -3432,22 +3540,22 @@ larger should shrink. mixed
- +
-

_parseFormula()

+

internalParseFormula()

private - _parseFormula( + internalParseFormula( $formula : string @@ -3491,7 +3599,7 @@ larger should shrink. private @@ -3530,7 +3638,7 @@ larger should shrink. private @@ -3587,7 +3695,7 @@ larger should shrink. private @@ -3635,7 +3743,7 @@ larger should shrink. private @@ -3719,7 +3827,7 @@ larger should shrink.

Compare two strings in the same way as strcmp() except that lowercase come before uppercase letters.

@@ -3768,7 +3876,7 @@ larger should shrink. private @@ -3843,7 +3951,7 @@ larger should shrink. protected @@ -3882,7 +3990,7 @@ larger should shrink.

Extract range values.

@@ -3941,7 +4049,7 @@ larger should shrink.

Extract range values.

@@ -4000,7 +4108,7 @@ larger should shrink.

Is a specific function implemented?

@@ -4040,7 +4148,7 @@ larger should shrink.

Get a list of all implemented functions as an array of function objects.

@@ -4069,7 +4177,7 @@ larger should shrink.

Get a list of implemented Excel function names.

@@ -4097,7 +4205,7 @@ larger should shrink.

Add cell reference if needed while making sure that it is the last argument.

@@ -4164,7 +4272,7 @@ larger should shrink. private @@ -4191,7 +4299,7 @@ larger should shrink. private @@ -4218,6 +4326,72 @@ larger should shrink.
Return values
mixed +
+ +
+

evaluateDefinedName()

+ + + private + evaluateDefinedName( + + $pCell : + Cell + + + , $namedRange : + DefinedName + + + , $pCellWorksheet : + Worksheet + + + , $stack : + Stack + + ) + : mixed|string + + + +
Parameters
+
+
+ $pCell + : Cell +
+
+
+ $namedRange + : DefinedName +
+
+
+ $pCellWorksheet + : Worksheet +
+
+
+ $stack + : Stack +
+
+
+ + +
Return values
+ mixed|string +
diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Category.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Category.html index d94708180..9861c5565 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-Category.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Category.html @@ -125,6 +125,11 @@ CATEGORY_TEXT_AND_DATA 'Text and Data' + + + CATEGORY_WEB + + 'Web' @@ -360,6 +365,27 @@ $CATEGORY_TEXT_AND_DATA = 'Text and Data'
+ + +
+

CATEGORY_WEB

+ + + + mixed + $CATEGORY_WEB + = 'Web' +
diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Database.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Database.html index f9ea46623..e0af7731a 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-Database.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Database.html @@ -139,12 +139,12 @@ DVAR() DVAR. - float + float|string DVARP() DVARP. - float + float|string @@ -1099,7 +1099,7 @@ column.

array ) - : float + : float|string

Estimates the variance of a population based on a sample by using the numbers in a column @@ -1139,7 +1139,8 @@ column.

Return values
- float + float|string + —

(string if result is an error)

@@ -1172,7 +1173,7 @@ column.

array ) - : float + : float|string

Calculates the variance of a population based on the entire population by using the numbers @@ -1212,7 +1213,8 @@ column.

Return values
- float + float|string + —

(string if result is an error)

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-DateTime.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-DateTime.html index 1a28c6061..56443b86c 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-DateTime.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-DateTime.html @@ -317,7 +317,7 @@ @@ -338,7 +338,7 @@ @@ -359,7 +359,7 @@ @@ -380,7 +380,7 @@ @@ -401,7 +401,7 @@ @@ -422,7 +422,7 @@ @@ -443,7 +443,7 @@ @@ -464,7 +464,7 @@ @@ -485,7 +485,7 @@ @@ -506,7 +506,7 @@ @@ -527,7 +527,7 @@ @@ -548,7 +548,7 @@ @@ -569,7 +569,7 @@ @@ -590,7 +590,7 @@ @@ -611,7 +611,7 @@ @@ -632,7 +632,7 @@ @@ -653,7 +653,7 @@ @@ -674,7 +674,7 @@ @@ -1136,7 +1136,7 @@ depending on the value of the ReturnDateType flag

TIME.

@@ -1209,7 +1209,7 @@ depending on the value of the ReturnDateType flag

DATEVALUE.

@@ -1265,7 +1265,7 @@ depending on the value of the ReturnDateType flag

TIMEVALUE.

@@ -1317,7 +1317,7 @@ depending on the value of the ReturnDateType flag

DATEDIF.

@@ -1378,7 +1378,7 @@ or a standard date string

DAYS.

@@ -1433,7 +1433,7 @@ PHP date timestamp (integer), PHP DateTime object, or a standard date string

DAYS360.

@@ -1509,7 +1509,7 @@ same month.

YEARFRAC.

@@ -1583,7 +1583,7 @@ PHP DateTime object, or a standard date string

NETWORKDAYS.

@@ -1650,7 +1650,7 @@ PHP DateTime object, or a standard date string

WORKDAY.

@@ -1719,7 +1719,7 @@ depending on the value of the ReturnDateType flag

DAYOFMONTH.

@@ -1765,7 +1765,7 @@ PHP DateTime object, or a standard date string

WEEKDAY.

@@ -1823,7 +1823,7 @@ PHP DateTime object, or a standard date string

WEEKNUM.

@@ -1892,7 +1892,7 @@ PHP DateTime object, or a standard date string

ISOWEEKNUM.

@@ -1937,7 +1937,7 @@ PHP DateTime object, or a standard date string

MONTHOFYEAR.

@@ -1983,7 +1983,7 @@ PHP DateTime object, or a standard date string

YEAR.

@@ -2029,7 +2029,7 @@ PHP DateTime object, or a standard date string

HOUROFDAY.

@@ -2075,7 +2075,7 @@ PHP DateTime object, or a standard time string

MINUTE.

@@ -2121,7 +2121,7 @@ PHP DateTime object, or a standard time string

SECOND.

@@ -2167,7 +2167,7 @@ PHP DateTime object, or a standard time string

EDATE.

@@ -2227,7 +2227,7 @@ depending on the value of the ReturnDateType flag

EOMONTH.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Engine-Logger.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Engine-Logger.html index 0a740837a..ba3ccafab 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-Engine-Logger.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Engine-Logger.html @@ -126,6 +126,11 @@ A debug log can only be echoed if it is generated. writeDebugLog() Write an entry to the calculation engine debug log. void + + + mergeDebugLog() + Write a series of entries to the calculation engine debug log. + void clearLog() @@ -440,6 +445,44 @@ A debug log can only be echoed if it is generated.

+ + +
+

mergeDebugLog()

+ +

Write a series of entries to the calculation engine debug log.

+ + public + mergeDebugLog( + + $args : + string[] + + ) + : void + + + +
Parameters
+
+
+ $args + : string[] +
+
+
+ + +

Clear the calculation engine debug log.

@@ -478,7 +521,7 @@ A debug log can only be echoed if it is generated.

Return the calculation engine debug log.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Engineering.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Engineering.html index 97a3a6055..a70df55b4 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-Engineering.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Engineering.html @@ -535,7 +535,7 @@ Returns an array of the Multiplier prefixes that can be used with Units of Measu private @@ -554,7 +554,7 @@ Returns an array of the Multiplier prefixes that can be used with Units of Measu private @@ -1864,7 +1864,7 @@ If omitted, the suffix is assumed to be "i".

IMAGINARY.

@@ -1908,7 +1908,7 @@ coefficient

IMREAL.

@@ -1951,7 +1951,7 @@ IMREAL(complexNumber)

IMABS.

@@ -1994,7 +1994,7 @@ IMABS(complexNumber)

IMARGUMENT.

@@ -2038,7 +2038,7 @@ IMARGUMENT(complexNumber)

IMCONJUGATE.

@@ -2081,7 +2081,7 @@ IMCONJUGATE(complexNumber)

IMCOS.

@@ -2124,7 +2124,7 @@ IMCOS(complexNumber)

IMCOSH.

@@ -2167,7 +2167,7 @@ IMCOSH(complexNumber)

IMCOT.

@@ -2210,7 +2210,7 @@ IMCOT(complexNumber)

IMCSC.

@@ -2253,7 +2253,7 @@ IMCSC(complexNumber)

IMCSCH.

@@ -2296,7 +2296,7 @@ IMCSCH(complexNumber)

IMSIN.

@@ -2339,7 +2339,7 @@ IMSIN(complexNumber)

IMSINH.

@@ -2382,7 +2382,7 @@ IMSINH(complexNumber)

IMSEC.

@@ -2425,7 +2425,7 @@ IMSEC(complexNumber)

IMSECH.

@@ -2468,7 +2468,7 @@ IMSECH(complexNumber)

IMTAN.

@@ -2511,7 +2511,7 @@ IMTAN(complexNumber)

IMSQRT.

@@ -2554,7 +2554,7 @@ IMSQRT(complexNumber)

IMLN.

@@ -2597,7 +2597,7 @@ IMLN(complexNumber)

IMLOG10.

@@ -2640,7 +2640,7 @@ IMLOG10(complexNumber)

IMLOG2.

@@ -2683,7 +2683,7 @@ IMLOG2(complexNumber)

IMEXP.

@@ -2726,7 +2726,7 @@ IMEXP(complexNumber)

IMPOWER.

@@ -2778,7 +2778,7 @@ IMPOWER(complexNumber,realNumber)

IMDIV.

@@ -2830,7 +2830,7 @@ IMDIV(complexDividend,complexDivisor)

IMSUB.

@@ -2882,7 +2882,7 @@ IMSUB(complexNumber1,complexNumber2)

IMSUM.

@@ -2925,7 +2925,7 @@ IMSUM(complexNumber[,complexNumber[,...]])

IMPRODUCT.

@@ -2968,7 +2968,7 @@ IMPRODUCT(complexNumber[,complexNumber[,...]])

DELTA.

@@ -3023,7 +3023,7 @@ DELTA(a[,b])

GESTEP.

@@ -3078,7 +3078,7 @@ If you omit a value for step, GESTEP uses zero.

public @@ -3117,7 +3117,7 @@ If you omit a value for step, GESTEP uses zero.

Validate arguments passed to the bitwise functions.

@@ -3157,7 +3157,7 @@ If you omit a value for step, GESTEP uses zero.

BITAND.

@@ -3209,7 +3209,7 @@ BITAND(number1, number2)

BITOR.

@@ -3261,7 +3261,7 @@ BITOR(number1, number2)

BITXOR.

@@ -3313,7 +3313,7 @@ BITXOR(number1, number2)

BITLSHIFT.

@@ -3365,7 +3365,7 @@ BITLSHIFT(number, shift_amount)

BITRSHIFT.

@@ -3417,7 +3417,7 @@ BITRSHIFT(number, shift_amount)

ERF.

@@ -3474,7 +3474,7 @@ If omitted, ERF integrates between zero and lower_limit

ERFPRECISE.

@@ -3517,7 +3517,7 @@ ERF.PRECISE(limit)

private @@ -3556,7 +3556,7 @@ ERF.PRECISE(limit)

ERFC.

@@ -3603,7 +3603,7 @@ ERFC(x)

getConversionGroups Returns a list of the different conversion groups for UOM conversions.

@@ -3632,7 +3632,7 @@ Returns a list of the different conversion groups for UOM conversions.

getConversionGroupUnits Returns an array of units of measure, for a specified conversion group, or for all groups.

@@ -3673,7 +3673,7 @@ Returns an array of units of measure, for a specified conversion group, or for a

getConversionGroupUnitDetails.

@@ -3713,7 +3713,7 @@ Returns an array of units of measure, for a specified conversion group, or for a

getConversionMultipliers Returns an array of the Multiplier prefixes that can be used with Units of Measure in CONVERTUOM().

@@ -3743,7 +3743,7 @@ Returns an array of the Multiplier prefixes that can be used with Units of Measu

CONVERTUOM.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Financial.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Financial.html index 0c3179413..1a2622798 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-Financial.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Financial.html @@ -1220,7 +1220,7 @@ Valid frequency values are:

COUPDAYS.

@@ -1302,7 +1302,7 @@ Valid frequency values are:

COUPDAYSNC.

@@ -1384,7 +1384,7 @@ Valid frequency values are:

COUPNCD.

@@ -1468,7 +1468,7 @@ depending on the value of the ReturnDateType flag

COUPNUM.

@@ -1551,7 +1551,7 @@ Valid frequency values are:

COUPPCD.

@@ -1635,7 +1635,7 @@ depending on the value of the ReturnDateType flag

CUMIPMT.

@@ -1726,7 +1726,7 @@ Payment periods are numbered beginning with 1.

CUMPRINC.

@@ -1817,7 +1817,7 @@ Payment periods are numbered beginning with 1.

DB.

@@ -1905,7 +1905,7 @@ it defaults to 12.

DDB.

@@ -1990,7 +1990,7 @@ double-declining balance method).

DISC.

@@ -2077,7 +2077,7 @@ The maturity date is the date when the security expires.

DOLLARDE.

@@ -2131,7 +2131,7 @@ DOLLARDE(fractional_dollar,fraction)

DOLLARFR.

@@ -2185,7 +2185,7 @@ DOLLARFR(decimal_dollar,fraction)

EFFECT.

@@ -2238,7 +2238,7 @@ EFFECT(nominal_rate,npery)

FV.

@@ -2322,7 +2322,7 @@ future payments is worth right now

FVSCHEDULE.

@@ -2375,7 +2375,7 @@ FVSCHEDULE(principal,schedule)

INTRATE.

@@ -2461,7 +2461,7 @@ The maturity date is the date when the security expires.

IPMT.

@@ -2549,7 +2549,7 @@ IPMT(rate,per,nper,pv[,fv][,type])

IRR.

@@ -2608,7 +2608,7 @@ calculate the internal rate of return.

ISPMT.

@@ -2655,7 +2655,7 @@ calculate the internal rate of return.

MIRR.

@@ -2720,7 +2720,7 @@ Payments are negative value, income is positive values.

NOMINAL.

@@ -2771,7 +2771,7 @@ Payments are negative value, income is positive values.

NPER.

@@ -2849,7 +2849,7 @@ Payments are negative value, income is positive values.

NPV.

@@ -2890,7 +2890,7 @@ Payments are negative value, income is positive values.

PDURATION.

@@ -2950,7 +2950,7 @@ Payments are negative value, income is positive values.

PMT.

@@ -3028,7 +3028,7 @@ Payments are negative value, income is positive values.

PPMT.

@@ -3115,7 +3115,7 @@ Payments are negative value, income is positive values.

private @@ -3208,7 +3208,7 @@ Payments are negative value, income is positive values.

public @@ -3301,7 +3301,7 @@ Payments are negative value, income is positive values.

PRICEDISC.

@@ -3386,7 +3386,7 @@ The maturity date is the date when the security expires.

PRICEMAT.

@@ -3480,7 +3480,7 @@ The maturity date is the date when the security expires.

PV.

@@ -3558,7 +3558,7 @@ The maturity date is the date when the security expires.

RATE.

@@ -3658,7 +3658,7 @@ If you omit guess, it is assumed to be 10 percent.

private @@ -3742,7 +3742,7 @@ If you omit guess, it is assumed to be 10 percent.

RECEIVED.

@@ -3827,7 +3827,7 @@ The maturity date is the date when the security expires.

RRI.

@@ -3887,7 +3887,7 @@ The maturity date is the date when the security expires.

SLN.

@@ -3947,7 +3947,7 @@ The maturity date is the date when the security expires.

SYD.

@@ -4016,7 +4016,7 @@ The maturity date is the date when the security expires.

TBILLEQ.

@@ -4078,7 +4078,7 @@ The maturity date is the date when the Treasury bill expires.

TBILLPRICE.

@@ -4140,7 +4140,7 @@ The maturity date is the date when the Treasury bill expires.

TBILLYIELD.

@@ -4201,7 +4201,7 @@ The maturity date is the date when the Treasury bill expires.

private @@ -4249,7 +4249,7 @@ The maturity date is the date when the Treasury bill expires.

private @@ -4288,7 +4288,7 @@ The maturity date is the date when the Treasury bill expires.

private @@ -4336,7 +4336,7 @@ The maturity date is the date when the Treasury bill expires.

private @@ -4402,7 +4402,7 @@ The maturity date is the date when the Treasury bill expires.

XIRR.

@@ -4466,7 +4466,7 @@ All other dates must be later than this date, but they may occur in any order

Financial.php : - 2287 + 2301

XNPV.

@@ -4533,7 +4533,7 @@ All other dates must be later than this date, but they may occur in any order. Financial.php : - 2292 + 2306 private @@ -4590,7 +4590,7 @@ All other dates must be later than this date, but they may occur in any order. Financial.php : - 2312 + 2326 private @@ -4656,7 +4656,7 @@ All other dates must be later than this date, but they may occur in any order. Financial.php : - 2366 + 2380

YIELDDISC.

@@ -4741,7 +4741,7 @@ The maturity date is the date when the security expires.

YIELDMAT.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Functions.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Functions.html index 900601e63..e2a741a3e 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-Functions.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Functions.html @@ -641,7 +641,7 @@ Functions::COMPATIBILITY_OPENOFFICE 'OpenOfficeCalc'

Return the current Compatibility Mode.

@@ -674,7 +674,7 @@ Functions::COMPATIBILITY_OPENOFFICE 'OpenOfficeCalc'

Set the Return Date Format used by functions that return a date/time (Excel, PHP Serialized Numeric or PHP Object).

@@ -719,7 +719,7 @@ Functions::RETURNDATE_EXCEL 'E'

Return the current Return Date Format for functions that return a date/time (Excel, PHP Serialized Numeric or PHP Object).

@@ -752,7 +752,7 @@ Functions::RETURNDATE_EXCEL 'E'

DUMMY.

@@ -781,7 +781,7 @@ Functions::RETURNDATE_EXCEL 'E'

DIV0.

@@ -810,7 +810,7 @@ Functions::RETURNDATE_EXCEL 'E'

NA.

@@ -843,7 +843,7 @@ Functions::RETURNDATE_EXCEL 'E'

NaN.

@@ -873,7 +873,7 @@ Functions::RETURNDATE_EXCEL 'E'

NAME.

@@ -903,7 +903,7 @@ Functions::RETURNDATE_EXCEL 'E'

REF.

@@ -933,7 +933,7 @@ Functions::RETURNDATE_EXCEL 'E'

NULL.

@@ -963,7 +963,7 @@ Functions::RETURNDATE_EXCEL 'E'

VALUE.

@@ -993,7 +993,7 @@ Functions::RETURNDATE_EXCEL 'E'

public @@ -1032,7 +1032,7 @@ Functions::RETURNDATE_EXCEL 'E'

public @@ -1071,7 +1071,7 @@ Functions::RETURNDATE_EXCEL 'E'

public @@ -1110,7 +1110,7 @@ Functions::RETURNDATE_EXCEL 'E'

public @@ -1149,7 +1149,7 @@ Functions::RETURNDATE_EXCEL 'E'

ERROR_TYPE.

@@ -1189,7 +1189,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_BLANK.

@@ -1229,7 +1229,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_ERR.

@@ -1269,7 +1269,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_ERROR.

@@ -1309,7 +1309,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_NA.

@@ -1349,7 +1349,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_EVEN.

@@ -1389,7 +1389,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_ODD.

@@ -1429,7 +1429,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_NUMBER.

@@ -1469,7 +1469,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_LOGICAL.

@@ -1509,7 +1509,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_TEXT.

@@ -1549,7 +1549,7 @@ Functions::RETURNDATE_EXCEL 'E'

IS_NONTEXT.

@@ -1589,7 +1589,7 @@ Functions::RETURNDATE_EXCEL 'E'

N.

@@ -1638,7 +1638,7 @@ Anything else 0

TYPE.

@@ -1686,7 +1686,7 @@ Array or Matrix 64

Convert a multi-dimensional array to a simple 1-dimensional array.

@@ -1727,7 +1727,7 @@ Array or Matrix 64

Convert a multi-dimensional array to a simple 1-dimensional array, but retain an element of indexing.

@@ -1768,7 +1768,7 @@ Array or Matrix 64

Convert an array to a single scalar value by extracting the first element.

@@ -1808,7 +1808,7 @@ Array or Matrix 64

ISFORMULA.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-LookupRef.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-LookupRef.html index 1a58fa2c0..9a20f2b80 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-LookupRef.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-LookupRef.html @@ -84,17 +84,17 @@ COLUMNS() COLUMNS. - int + int|string ROW() ROW. - int + int|array|string ROWS() ROWS. - int + int|string HYPERLINK() @@ -318,7 +318,7 @@ reference of the cell in which the COLUMN function appears; otherwise this funct null|array|string = null ] ) - : int + : int|string

Returns the number of columns in an array or reference.

@@ -336,8 +336,8 @@ reference of the cell in which the COLUMN function appears; otherwise this funct
Return values
- int - —

The number of columns in cellAddress

+ int|string + —

The number of columns in cellAddress, or a string if arguments are invalid

@@ -362,7 +362,7 @@ reference of the cell in which the COLUMN function appears; otherwise this funct null|array|string = null ] ) - : int + : int|array|string

Returns the row number of the given cell reference @@ -383,8 +383,7 @@ reference of the cell in which the ROW function appears; otherwise this function

Return values
- int - —

or array of integer

+ int|array|string @@ -409,7 +408,7 @@ reference of the cell in which the ROW function appears; otherwise this function null|array|string = null ] ) - : int + : int|string

Returns the number of rows in an array or reference.

@@ -427,8 +426,8 @@ reference of the cell in which the ROW function appears; otherwise this function
Return values
- int - —

The number of rows in cellAddress

+ int|string + —

The number of rows in cellAddress, or a string if arguments are invalid

@@ -565,7 +564,7 @@ References are immediately evaluated to display their contents.

OFFSET.

@@ -664,7 +663,7 @@ starting reference).

CHOOSE.

@@ -709,7 +708,7 @@ Use CHOOSE to select one of up to 254 values based on the lookup_value.

MATCH.

@@ -772,7 +771,7 @@ If match_type is 1 or -1, the list has to be ordered.

INDEX.

@@ -834,7 +833,7 @@ If match_type is 1 or -1, the list has to be ordered.

TRANSPOSE.

@@ -875,7 +874,7 @@ If match_type is 1 or -1, the list has to be ordered.

private @@ -923,7 +922,7 @@ If match_type is 1 or -1, the list has to be ordered.

VLOOKUP The VLOOKUP function searches for value in the left-most column of lookup_array and returns the value in the same row based on the index_number.

@@ -992,7 +991,7 @@ The VLOOKUP function searches for value in the left-most column of lookup_array

HLOOKUP The HLOOKUP function searches for value in the top-most row of lookup_array and returns the value in the same column based on the index_number.

@@ -1061,7 +1060,7 @@ The HLOOKUP function searches for value in the top-most row of lookup_array and

LOOKUP The LOOKUP function searches for value either from a one-row or one-column range or from an array.

@@ -1121,7 +1120,7 @@ The LOOKUP function searches for value either from a one-row or one-column range

FORMULATEXT.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-MathTrig.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-MathTrig.html index 31a7333cc..b7c08477b 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-MathTrig.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-MathTrig.html @@ -617,7 +617,7 @@ ATAN2(xCoordinate,yCoordinate)

BASE.

@@ -679,7 +679,7 @@ BASE(Number, Radix [Min_length])

CEILING.

@@ -735,7 +735,7 @@ CEILING(number[,significance])

COMBIN.

@@ -789,7 +789,7 @@ COMBIN(numObjs,numInSet)

EVEN.

@@ -837,7 +837,7 @@ EVEN(number)

FACT.

@@ -882,7 +882,7 @@ FACT(factVal)

FACTDOUBLE.

@@ -926,7 +926,7 @@ FACTDOUBLE(factVal)

FLOOR.

@@ -979,7 +979,7 @@ FLOOR(number[,significance])

FLOOR.MATH.

@@ -1041,7 +1041,7 @@ FLOOR.MATH(number[,significance[,mode]])

FLOOR.PRECISE.

@@ -1094,7 +1094,7 @@ FLOOR.PRECISE(number[,significance])

private @@ -1142,7 +1142,7 @@ FLOOR.PRECISE(number[,significance])

GCD.

@@ -1188,7 +1188,7 @@ GCD(number1[,number2[, ...]])

INT.

@@ -1232,7 +1232,7 @@ INT(number)

LCM.

@@ -1279,7 +1279,7 @@ LCM(number1[,number2[, ...]])

LOG_BASE.

@@ -1332,7 +1332,7 @@ LOG(number[,base])

MDETERM.

@@ -1376,7 +1376,7 @@ MDETERM(array)

MINVERSE.

@@ -1420,7 +1420,7 @@ MINVERSE(array)

MMULT.

@@ -1470,7 +1470,7 @@ MINVERSE(array)

MOD.

@@ -1520,7 +1520,7 @@ MINVERSE(array)

MROUND.

@@ -1571,7 +1571,7 @@ MINVERSE(array)

MULTINOMIAL.

@@ -1579,7 +1579,7 @@ MINVERSE(array)

static MULTINOMIAL( ...$args : - mixed + array ) : float|string @@ -1591,9 +1591,9 @@ MINVERSE(array)

$args - : mixed + : array
-
+

An array of mixed values for the Data Series

@@ -1613,7 +1613,7 @@ MINVERSE(array)

ODD.

@@ -1655,7 +1655,7 @@ MINVERSE(array)

POWER.

@@ -1706,7 +1706,7 @@ MINVERSE(array)

PRODUCT.

@@ -1749,7 +1749,7 @@ PRODUCT(value1[,value2[, ...]])

QUOTIENT.

@@ -1793,7 +1793,7 @@ QUOTIENT(value1[,value2[, ...]])

RAND.

@@ -1843,7 +1843,7 @@ QUOTIENT(value1[,value2[, ...]])

public @@ -1891,7 +1891,7 @@ QUOTIENT(value1[,value2[, ...]])

ROUNDUP.

@@ -1942,7 +1942,7 @@ QUOTIENT(value1[,value2[, ...]])

ROUNDDOWN.

@@ -1993,7 +1993,7 @@ QUOTIENT(value1[,value2[, ...]])

SERIESSUM.

@@ -2001,7 +2001,7 @@ QUOTIENT(value1[,value2[, ...]])

static SERIESSUM( ...$args : - mixed + array ) : float|string @@ -2013,9 +2013,9 @@ QUOTIENT(value1[,value2[, ...]])

$args - : mixed + : array
-
+

An array of mixed values for the Data Series

@@ -2035,7 +2035,7 @@ QUOTIENT(value1[,value2[, ...]])

SIGN.

@@ -2078,7 +2078,7 @@ if the number is 0, and -1 if the number is negative.

SQRTPI.

@@ -2120,7 +2120,7 @@ if the number is 0, and -1 if the number is negative.

protected @@ -2168,7 +2168,7 @@ if the number is 0, and -1 if the number is negative.

protected @@ -2216,15 +2216,19 @@ if the number is 0, and -1 if the number is negative.

SUBTOTAL.

public static SUBTOTAL( - ...$args : - mixed + $functionType : + int + + + , ...$args : + array ) : float|string @@ -2235,10 +2239,20 @@ if the number is 0, and -1 if the number is negative.

Parameters
- $args - : mixed + $functionType + : int
-
+

A number 1 to 11 that specifies which function to +use in calculating subtotals within a range +list +Numbers 101 to 111 shadow the functions of 1 to 11 +but ignore any values in the range that are +in hidden rows or columns

+
+ $args + : array +
+

A mixed data series of values

@@ -2257,7 +2271,7 @@ if the number is 0, and -1 if the number is negative.

SUM.

@@ -2300,7 +2314,7 @@ SUM(value1[,value2[, ...]])

SUMIF.

@@ -2361,7 +2375,7 @@ SUMIF(value1[,value2[, ...]],condition)

SUMIFS.

@@ -2404,7 +2418,7 @@ SUMIFS(value1[,value2[, ...]],condition)

SUMPRODUCT.

@@ -2447,7 +2461,7 @@ SUMPRODUCT(value1[,value2[, ...]])

SUMSQ.

@@ -2490,7 +2504,7 @@ SUMSQ(value1[,value2[, ...]])

SUMX2MY2.

@@ -2539,7 +2553,7 @@ SUMSQ(value1[,value2[, ...]])

SUMX2PY2.

@@ -2588,7 +2602,7 @@ SUMSQ(value1[,value2[, ...]])

SUMXMY2.

@@ -2637,7 +2651,7 @@ SUMSQ(value1[,value2[, ...]])

TRUNC.

@@ -2688,7 +2702,7 @@ SUMSQ(value1[,value2[, ...]])

SEC.

@@ -2730,7 +2744,7 @@ SUMSQ(value1[,value2[, ...]])

SECH.

@@ -2772,7 +2786,7 @@ SUMSQ(value1[,value2[, ...]])

CSC.

@@ -2814,7 +2828,7 @@ SUMSQ(value1[,value2[, ...]])

CSCH.

@@ -2856,7 +2870,7 @@ SUMSQ(value1[,value2[, ...]])

COT.

@@ -2898,7 +2912,7 @@ SUMSQ(value1[,value2[, ...]])

COTH.

@@ -2940,7 +2954,7 @@ SUMSQ(value1[,value2[, ...]])

ACOT.

@@ -2982,7 +2996,7 @@ SUMSQ(value1[,value2[, ...]])

ACOTH.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html index c65559244..875f95329 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html @@ -275,6 +275,21 @@ EXPONDIST() EXPONDIST. float|string + + + betaFunction() + + mixed + + + regularizedIncompleteBeta() + + mixed + + + FDIST2() + F.DIST. + float|string FISHER() @@ -290,6 +305,11 @@ FORECAST() FORECAST. bool|float|string + + + GAMMAFunction() + GAMMA. + float|string GAMMADIST() @@ -305,6 +325,11 @@ GAMMALN() GAMMALN. float|string + + + GAUSS() + GAUSS. + float|string GEOMEAN() @@ -360,6 +385,11 @@ LOGNORMDIST() LOGNORMDIST. float|string + + + LOGNORMDIST2() + LOGNORM.DIST. + float|string MAX() @@ -425,6 +455,11 @@ NORMSDIST() NORMSDIST. float|string + + + NORMSDIST2() + NORM.S.DIST. + float|string NORMSINV() @@ -439,7 +474,7 @@ PERCENTRANK() PERCENTRANK. - float + float|string PERMUT() @@ -534,27 +569,27 @@ VARFunc() VARFunc. - float + float|string VARA() VARA. - float + float|string VARP() VARP. - float + float|string VARPA() VARPA. - float + float|string WEIBULL() WEIBULL. - float + float|string ZTEST() @@ -1263,7 +1298,7 @@ Gnumeric never counts Booleans.

private @@ -1311,7 +1346,7 @@ Gnumeric never counts Booleans.

AVEDEV.

@@ -1355,7 +1390,7 @@ AVEDEV(value1[,value2[, ...]])

AVERAGE.

@@ -1398,7 +1433,7 @@ AVERAGE(value1[,value2[, ...]])

AVERAGEA.

@@ -1441,7 +1476,7 @@ AVERAGEA(value1[,value2[, ...]])

AVERAGEIF.

@@ -1502,7 +1537,7 @@ AVERAGEIF(value1[,value2[, ...]],condition)

BETADIST.

@@ -1579,7 +1614,7 @@ AVERAGEIF(value1[,value2[, ...]],condition)

BETAINV.

@@ -1609,7 +1644,7 @@ AVERAGEIF(value1[,value2[, ...]],condition)

: float|string
-

Returns the inverse of the beta distribution.

+

Returns the inverse of the Beta distribution.

Parameters
@@ -1656,7 +1691,7 @@ AVERAGEIF(value1[,value2[, ...]],condition)

BINOMDIST.

@@ -1728,7 +1763,7 @@ babies born are male.

CHIDIST.

@@ -1778,7 +1813,7 @@ babies born are male.

CHIINV.

@@ -1828,7 +1863,7 @@ babies born are male.

CONFIDENCE.

@@ -1887,7 +1922,7 @@ babies born are male.

CORREL.

@@ -1937,7 +1972,7 @@ babies born are male.

COUNT.

@@ -1980,7 +2015,7 @@ COUNT(value1[,value2[, ...]])

COUNTA.

@@ -2023,7 +2058,7 @@ COUNTA(value1[,value2[, ...]])

COUNTBLANK.

@@ -2066,7 +2101,7 @@ COUNTBLANK(value1[,value2[, ...]])

COUNTIF.

@@ -2118,7 +2153,7 @@ COUNTIF(value1[,value2[, ...]],condition)

COUNTIFS.

@@ -2161,7 +2196,7 @@ COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

Statistical.php : - 1247 + 1253

COVAR.

@@ -2211,7 +2246,7 @@ COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

Statistical.php : - 1285 + 1291

CRITBINOM.

@@ -2282,7 +2317,7 @@ accuracy of the function (although all my tests have so far returned correct res

DEVSQ.

@@ -2325,7 +2360,7 @@ DEVSQ(value1[,value2[, ...]])

EXPONDIST.

@@ -2374,6 +2409,183 @@ use EXPONDIST to determine the probability that the process takes at most 1 minu
Return values
float|string + + +
+

betaFunction()

+ + + private + static betaFunction( + + $a : + mixed + + + , $b : + mixed + + ) + : mixed + + + +
Parameters
+
+
+ $a + : mixed +
+
+
+ $b + : mixed +
+
+
+ + +
Return values
+ mixed + +
+ +
+

regularizedIncompleteBeta()

+ + + private + static regularizedIncompleteBeta( + + $value : + mixed + + + , $a : + mixed + + + , $b : + mixed + + ) + : mixed + + + +
Parameters
+
+
+ $value + : mixed +
+
+
+ $a + : mixed +
+
+
+ $b + : mixed +
+
+
+ + +
Return values
+ mixed + +
+ +
+

FDIST2()

+ +

F.DIST.

+ + public + static FDIST2( + + $value : + float + + + , $u : + int + + + , $v : + int + + + , $cumulative : + bool + + ) + : float|string + + +

Returns the F probability distribution. +You can use this function to determine whether two data sets have different degrees of diversity. +For example, you can examine the test scores of men and women entering high school, and determine +if the variability in the females is different from that found in the males.

+ +
Parameters
+
+
+ $value + : float +
+

Value of the function

+
+ $u + : int +
+

The numerator degrees of freedom

+
+ $v + : int +
+

The denominator degrees of freedom

+
+ $cumulative + : bool +
+

If cumulative is TRUE, F.DIST returns the cumulative distribution function; +if FALSE, it returns the probability density function.

+
+ + +
Return values
+ float|string +
Statistical.php : - 1489 + 1553

FISHER.

@@ -2429,7 +2641,7 @@ testing on the correlation coefficient.

FISHERINV.

@@ -2472,7 +2684,7 @@ FISHERINV(y) = x.

FORECAST.

@@ -2519,6 +2731,48 @@ FISHERINV(y) = x.

Return values
bool|float|string +
+ +
+

GAMMAFunction()

+ +

GAMMA.

+ + public + static GAMMAFunction( + + $value : + float + + ) + : float|string + + +

Return the gamma function value.

+ +
Parameters
+
+
+ $value + : float +
+
+
+ + +
Return values
+ float|string + —

The result, or a string containing an error

+

GAMMADIST.

@@ -2599,7 +2853,7 @@ FISHERINV(y) = x.

GAMMAINV.

@@ -2621,7 +2875,7 @@ FISHERINV(y) = x.

: float|string
-

Returns the inverse of the beta distribution.

+

Returns the inverse of the Gamma distribution.

Parameters
@@ -2658,7 +2912,7 @@ FISHERINV(y) = x.

GAMMALN.

@@ -2687,6 +2941,49 @@ FISHERINV(y) = x.

Return values
float|string +
+ +
+

GAUSS()

+ +

GAUSS.

+ + public + static GAUSS( + + $value : + float + + ) + : float|string + + +

Calculates the probability that a member of a standard normal population will fall between +the mean and z standard deviations from the mean.

+ +
Parameters
+
+
+ $value + : float +
+
+
+ + +
Return values
+ float|string + —

The result, or a string containing an error

+

GEOMEAN.

@@ -2744,7 +3041,7 @@ GEOMEAN(value1[,value2[, ...]])

GROWTH.

@@ -2813,7 +3110,7 @@ GEOMEAN(value1[,value2[, ...]])

HARMEAN.

@@ -2857,7 +3154,7 @@ HARMEAN(value1[,value2[, ...]])

HYPGEOMDIST.

@@ -2926,7 +3223,7 @@ sample successes, given the sample size, population successes, and population si

INTERCEPT.

@@ -2976,7 +3273,7 @@ sample successes, given the sample size, population successes, and population si

KURT.

@@ -3020,7 +3317,7 @@ relatively flat distribution.

LARGE.

@@ -3065,7 +3362,7 @@ LARGE(value1[,value2[, ...]],entry)

LINEST.

@@ -3135,7 +3432,7 @@ and then returns an array that describes the line.

LOGEST.

@@ -3205,7 +3502,7 @@ and then returns an array that describes the line.

LOGINV.

@@ -3274,7 +3571,7 @@ accuracy if I can get my head round the mathematics

LOGNORMDIST.

@@ -3323,6 +3620,76 @@ with parameters mean and standard_dev.

float|string —

The result, or a string containing an error

+
+ +
+

LOGNORMDIST2()

+ +

LOGNORM.DIST.

+ + public + static LOGNORMDIST2( + + $value : + float + + + , $mean : + float + + + , $stdDev : + float + + + [, $cumulative : + bool + = false ] + ) + : float|string + + +

Returns the lognormal distribution of x, where ln(x) is normally distributed +with parameters mean and standard_dev.

+ +
Parameters
+
+
+ $value + : float +
+
+
+ $mean + : float +
+
+
+ $stdDev + : float +
+
+
+ $cumulative + : bool + = false
+
+
+ + +
Return values
+ float|string + —

The result, or a string containing an error

+

MAX.

@@ -3379,7 +3746,7 @@ MAX(value1[,value2[, ...]])

MAXA.

@@ -3422,7 +3789,7 @@ MAXA(value1[,value2[, ...]])

MAXIFS.

@@ -3465,7 +3832,7 @@ MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

MEDIAN.

@@ -3509,7 +3876,7 @@ MEDIAN(value1[,value2[, ...]])

MIN.

@@ -3553,7 +3920,7 @@ MIN(value1[,value2[, ...]])

MINA.

@@ -3596,7 +3963,7 @@ MINA(value1[,value2[, ...]])

MINIFS.

@@ -3639,7 +4006,7 @@ MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) private @@ -3678,7 +4045,7 @@ MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

MODE.

@@ -3722,7 +4089,7 @@ MODE(value1[,value2[, ...]])

NEGBINOMDIST.

@@ -3786,7 +4153,7 @@ variable. Like the binomial, trials are assumed to be independent.

NORMDIST.

@@ -3857,7 +4224,7 @@ testing.

NORMINV.

@@ -3917,7 +4284,7 @@ testing.

NORMSDIST.

@@ -3949,6 +4316,59 @@ table of standard normal curve areas.

float|string —

The result, or a string containing an error

+
+ +
+

NORMSDIST2()

+ +

NORM.S.DIST.

+ + public + static NORMSDIST2( + + $value : + float + + + , $cumulative : + bool + + ) + : float|string + + +

Returns the standard normal cumulative distribution function. The distribution has +a mean of 0 (zero) and a standard deviation of one. Use this function in place of a +table of standard normal curve areas.

+ +
Parameters
+
+
+ $value + : float +
+
+
+ $cumulative + : bool +
+
+
+ + +
Return values
+ float|string + —

The result, or a string containing an error

+

NORMSINV.

@@ -4003,7 +4423,7 @@ table of standard normal curve areas.

PERCENTILE.

@@ -4047,7 +4467,7 @@ PERCENTILE(value1[,value2[, ...]],entry)

PERCENTRANK.

@@ -4066,7 +4486,7 @@ PERCENTILE(value1[,value2[, ...]],entry)

int = 3 ] ) - : float + : float|string

Returns the rank of a value in a data set as a percentage of the data set.

@@ -4092,7 +4512,8 @@ PERCENTILE(value1[,value2[, ...]],entry)

Return values
- float + float|string + —

(string if result is an error)

@@ -4106,7 +4527,7 @@ PERCENTILE(value1[,value2[, ...]],entry)

PERMUT.

@@ -4161,7 +4582,7 @@ for lottery-style probability calculations.

POISSON.

@@ -4223,7 +4644,7 @@ cars arriving at a toll plaza in 1 minute.

QUARTILE.

@@ -4267,7 +4688,7 @@ QUARTILE(value1[,value2[, ...]],entry)

RANK.

@@ -4327,7 +4748,7 @@ QUARTILE(value1[,value2[, ...]],entry)

RSQ.

@@ -4378,7 +4799,7 @@ QUARTILE(value1[,value2[, ...]],entry)

SKEW.

@@ -4423,7 +4844,7 @@ distribution with an asymmetric tail extending toward more negative values.

<

SLOPE.

@@ -4474,7 +4895,7 @@ distribution with an asymmetric tail extending toward more negative values.

<

SMALL.

@@ -4519,7 +4940,7 @@ SMALL(value1[,value2[, ...]],entry)

STANDARDIZE.

@@ -4579,7 +5000,7 @@ SMALL(value1[,value2[, ...]],entry)

STDEV.

@@ -4624,7 +5045,7 @@ STDEV(value1[,value2[, ...]])

STDEVA.

@@ -4667,7 +5088,7 @@ STDEVA(value1[,value2[, ...]])

STDEVP.

@@ -4710,7 +5131,7 @@ STDEVP(value1[,value2[, ...]])

STDEVPA.

@@ -4753,7 +5174,7 @@ STDEVPA(value1[,value2[, ...]])

STEYX.

@@ -4803,7 +5224,7 @@ STDEVPA(value1[,value2[, ...]])

TDIST.

@@ -4863,7 +5284,7 @@ STDEVPA(value1[,value2[, ...]])

TINV.

@@ -4914,7 +5335,7 @@ STDEVPA(value1[,value2[, ...]])

TREND.

@@ -4983,7 +5404,7 @@ STDEVPA(value1[,value2[, ...]])

TRIMMEAN.

@@ -5028,7 +5449,7 @@ TRIMEAN(value1[,value2[, ...]], $discard)

VARFunc.

@@ -5039,7 +5460,7 @@ TRIMEAN(value1[,value2[, ...]], $discard)

mixed ) - : float + : float|string

Estimates variance based on a sample.

@@ -5057,7 +5478,8 @@ VAR(value1[,value2[, ...]])

Return values
- float + float|string + —

(string if result is an error)

@@ -5071,7 +5493,7 @@ VAR(value1[,value2[, ...]])

VARA.

@@ -5082,7 +5504,7 @@ VAR(value1[,value2[, ...]])

mixed ) - : float + : float|string

Estimates variance based on a sample, including numbers, text, and logical values

@@ -5100,7 +5522,8 @@ VARA(value1[,value2[, ...]])

Return values
- float + float|string + —

(string if result is an error)

@@ -5114,7 +5537,7 @@ VARA(value1[,value2[, ...]])

VARP.

@@ -5125,7 +5548,7 @@ VARA(value1[,value2[, ...]])

mixed ) - : float + : float|string

Calculates variance based on the entire population

@@ -5143,7 +5566,8 @@ VARP(value1[,value2[, ...]])

Return values
- float + float|string + —

(string if result is an error)

@@ -5157,7 +5581,7 @@ VARP(value1[,value2[, ...]])

VARPA.

@@ -5168,7 +5592,7 @@ VARP(value1[,value2[, ...]])

mixed ) - : float + : float|string

Calculates variance based on the entire population, including numbers, text, and logical values

@@ -5186,7 +5610,8 @@ VARPA(value1[,value2[, ...]])

Return values
- float + float|string + —

(string if result is an error)

@@ -5200,7 +5625,7 @@ VARPA(value1[,value2[, ...]])

WEIBULL.

@@ -5223,7 +5648,7 @@ VARPA(value1[,value2[, ...]])

bool ) - : float + : float|string

Returns the Weibull distribution. Use this distribution in reliability @@ -5255,7 +5680,8 @@ analysis, such as calculating a device's mean time to failure.

Return values
- float + float|string + —

(string if result is an error)

@@ -5269,7 +5695,7 @@ analysis, such as calculating a device's mean time to failure.

ZTEST.

@@ -5316,6 +5742,7 @@ analysis, such as calculating a device's mean time to failure.

Return values
float|string + —

(string if result is an error)

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-TextData.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-TextData.html index 7125461dc..9932e90fd 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Calculation-TextData.html +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-TextData.html @@ -63,7 +63,7 @@

@@ -104,7 +104,7 @@ ASCIICODE() ASCIICODE. - int + int|string CONCATENATE() @@ -189,7 +189,7 @@ VALUE() VALUE. - bool + DateTimeInterface|float|int|string NUMBERVALUE() @@ -222,7 +222,7 @@ private @@ -245,7 +245,7 @@ private @@ -284,7 +284,7 @@

CHARACTER.

@@ -324,7 +324,7 @@

TRIMNONPRINTABLE.

@@ -364,7 +364,7 @@

TRIMSPACES.

@@ -404,7 +404,7 @@ private @@ -443,7 +443,7 @@

ASCIICODE.

@@ -454,7 +454,7 @@ string ) - : int + : int|string @@ -469,7 +469,8 @@
Return values
- int + int|string + —

A string if arguments are invalid

@@ -483,7 +484,7 @@

CONCATENATE.

@@ -523,7 +524,7 @@

DOLLAR.

@@ -576,7 +577,7 @@ If you omit decimals, it is assumed to be 2

SEARCHSENSITIVE.

@@ -634,7 +635,7 @@ If you omit decimals, it is assumed to be 2

SEARCHINSENSITIVE.

@@ -692,7 +693,7 @@ If you omit decimals, it is assumed to be 2

FIXEDFORMAT.

@@ -750,7 +751,7 @@ If you omit decimals, it is assumed to be 2

LEFT.

@@ -799,7 +800,7 @@ If you omit decimals, it is assumed to be 2

MID.

@@ -857,7 +858,7 @@ If you omit decimals, it is assumed to be 2

RIGHT.

@@ -906,7 +907,7 @@ If you omit decimals, it is assumed to be 2

STRINGLENGTH.

@@ -946,7 +947,7 @@ If you omit decimals, it is assumed to be 2

LOWERCASE.

@@ -987,7 +988,7 @@ If you omit decimals, it is assumed to be 2

UPPERCASE.

@@ -1028,7 +1029,7 @@ If you omit decimals, it is assumed to be 2

PROPERCASE.

@@ -1069,7 +1070,7 @@ If you omit decimals, it is assumed to be 2

REPLACE.

@@ -1136,7 +1137,7 @@ If you omit decimals, it is assumed to be 2

SUBSTITUTE.

@@ -1203,7 +1204,7 @@ If you omit decimals, it is assumed to be 2

RETURNSTRING.

@@ -1243,7 +1244,7 @@ If you omit decimals, it is assumed to be 2

TEXTFORMAT.

@@ -1292,7 +1293,7 @@ If you omit decimals, it is assumed to be 2

VALUE.

@@ -1303,7 +1304,7 @@ If you omit decimals, it is assumed to be 2

mixed = '' ] ) - : bool + : DateTimeInterface|float|int|string
@@ -1318,7 +1319,8 @@ If you omit decimals, it is assumed to be 2

Return values
- bool + DateTimeInterface|float|int|string + —

A string if arguments are invalid

@@ -1332,7 +1334,7 @@ If you omit decimals, it is assumed to be 2

NUMBERVALUE.

@@ -1390,7 +1392,7 @@ If you omit decimals, it is assumed to be 2

Compares two text strings and returns TRUE if they are exactly the same, FALSE otherwise.

@@ -1441,7 +1443,7 @@ Use EXACT to test text being entered into a document.

TEXTJOIN.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Calculation-Web.html b/classes/PhpOffice-PhpSpreadsheet-Calculation-Web.html new file mode 100644 index 000000000..dd7da3690 --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-Calculation-Web.html @@ -0,0 +1,143 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ Web +

+ + +

+
+ +

Table of Contents

+ + + + + + +
WEBSERVICE()WEBSERVICE.string
+ + + +
+

Methods

+ +
+

WEBSERVICE()

+ +

WEBSERVICE.

+ + public + static WEBSERVICE( + + $url : + string + + ) + : string + + +

Returns data from a web service on the Internet or Intranet.

+

Excel Function: +Webservice(url)

+ +
Parameters
+
+
+ $url + : string +
+
+
+ + +
Return values
+ string + —

the output resulting from a call to the webservice

+ +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Cell-AddressHelper.html b/classes/PhpOffice-PhpSpreadsheet-Cell-AddressHelper.html index 2718e7479..0c6cc7d77 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Cell-AddressHelper.html +++ b/classes/PhpOffice-PhpSpreadsheet-Cell-AddressHelper.html @@ -75,6 +75,11 @@ convertToA1() Converts an R1C1 format cell address to an A1 format cell address. string + + + convertFormulaToA1() + Converts a formula that uses R1C1 format cell address to an A1 format cell address. + string convertToR1C1() @@ -144,6 +149,64 @@
Return values
string + + +
+

convertFormulaToA1()

+ +

Converts a formula that uses R1C1 format cell address to an A1 format cell address.

+ + public + static convertFormulaToA1( + + $formula : + string + + + [, $currentRowNumber : + int + = 1 ] + + [, $currentColumnNumber : + int + = 1 ] + ) + : string + + + +
Parameters
+
+
+ $formula + : string +
+
+
+ $currentRowNumber + : int + = 1
+
+
+ $currentColumnNumber + : int + = 1
+
+
+ + +
Return values
+ string +
AddressHelper.php : - 54 + 100

Converts an A1 format cell address to an R1C1 format cell address.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Cell-Cell.html b/classes/PhpOffice-PhpSpreadsheet-Cell-Cell.html index dc4437536..f49e50678 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Cell-Cell.html +++ b/classes/PhpOffice-PhpSpreadsheet-Cell-Cell.html @@ -898,7 +898,7 @@ values used by the formula have changed since it was last calculated.

Set old calculated value (cached).

@@ -938,7 +938,7 @@ values used by the formula have changed since it was last calculated.

Get old calculated value (cached) This returns the value last calculated by MS Excel or whichever spreadsheet program was used to @@ -971,7 +971,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 323 + 325

Get cell data type.

@@ -999,7 +999,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 335 + 337

Set cell data type.

@@ -1039,7 +1039,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 350 + 352

Identify if the cell contains a formula.

@@ -1067,7 +1067,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 360 + 362

Does this cell contain Data validation rules?

@@ -1095,7 +1095,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 374 + 376

Get Data validation rules.

@@ -1123,7 +1123,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 390 + 392

Set Data validation rules.

@@ -1163,7 +1163,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 406 + 408

Does this cell contain valid value?

@@ -1191,7 +1191,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 418 + 420

Does this cell contain a Hyperlink?

@@ -1219,7 +1219,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 432 + 434

Get Hyperlink.

@@ -1247,7 +1247,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 448 + 450

Set Hyperlink.

@@ -1287,7 +1287,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 464 + 466

Get cell collection.

@@ -1315,7 +1315,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 474 + 476

Get parent worksheet.

@@ -1343,7 +1343,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 484 + 486

Is this cell in a merge range.

@@ -1371,7 +1371,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 494 + 496

Is this cell the master (top left cell) in a merge range (that holds the actual data value).

@@ -1399,7 +1399,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 512 + 514

If this cell is in a merge range, then return the range.

@@ -1427,7 +1427,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 528 + 530

Get cell style.

@@ -1455,7 +1455,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 538 + 540

Re-bind parent.

@@ -1495,7 +1495,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 552 + 554

Is cell in a specific range?

@@ -1535,7 +1535,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 573 + 575

Compare 2 cells.

@@ -1585,7 +1585,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 591 + 593

Get value binder to use.

@@ -1613,7 +1613,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 603 + 605

Set value binder to use.

@@ -1651,7 +1651,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 611 + 613

Implement PHP __clone to create a deep clone, not just a shallow copy.

@@ -1679,7 +1679,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 628 + 630

Get index to cellXf.

@@ -1707,7 +1707,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 640 + 642

Set index to cellXf.

@@ -1747,7 +1747,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 654 + 656

Set the formula attributes.

@@ -1787,7 +1787,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 664 + 666

Get the formula attributes.

@@ -1815,7 +1815,7 @@ values used by the formula have changed since it was last calculated.

Cell.php : - 674 + 676

Convert to string.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Chart-Renderer-JpGraph.html b/classes/PhpOffice-PhpSpreadsheet-Chart-Renderer-JpGraph.html index f5ee1fe52..1ec2b4b1a 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Chart-Renderer-JpGraph.html +++ b/classes/PhpOffice-PhpSpreadsheet-Chart-Renderer-JpGraph.html @@ -67,7 +67,7 @@

@@ -276,7 +276,7 @@ private @@ -295,7 +295,7 @@ private @@ -314,7 +314,7 @@ private @@ -333,7 +333,7 @@ private @@ -352,7 +352,7 @@ private @@ -371,7 +371,7 @@ private @@ -390,7 +390,7 @@ private @@ -409,7 +409,7 @@ private @@ -432,7 +432,7 @@

Create a new jpgraph.

@@ -472,7 +472,7 @@ private @@ -497,7 +497,7 @@ private @@ -545,7 +545,7 @@ private @@ -611,7 +611,7 @@ private @@ -659,7 +659,7 @@ private @@ -707,7 +707,7 @@ private @@ -746,7 +746,7 @@ private @@ -771,7 +771,7 @@ private @@ -796,7 +796,7 @@ private @@ -833,7 +833,7 @@ private @@ -858,7 +858,7 @@ private @@ -883,7 +883,7 @@ private @@ -947,7 +947,7 @@ private @@ -993,7 +993,7 @@ private @@ -1039,7 +1039,7 @@ private @@ -1076,7 +1076,7 @@ private @@ -1113,7 +1113,7 @@ private @@ -1150,7 +1150,7 @@ private @@ -1196,7 +1196,7 @@ private @@ -1242,7 +1242,7 @@ private @@ -1288,7 +1288,7 @@ private @@ -1325,7 +1325,7 @@ private @@ -1362,7 +1362,7 @@ private @@ -1426,7 +1426,7 @@ private @@ -1463,7 +1463,7 @@ private @@ -1500,7 +1500,7 @@ private @@ -1546,7 +1546,7 @@ private @@ -1603,7 +1603,7 @@

Render the chart to given file (or stream).

diff --git a/classes/PhpOffice-PhpSpreadsheet-DefinedName.html b/classes/PhpOffice-PhpSpreadsheet-DefinedName.html new file mode 100644 index 000000000..5f311e468 --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-DefinedName.html @@ -0,0 +1,991 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ DefinedName +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
REGEXP_IDENTIFY_FORMULA'[^_\\p{N}\\p{L}:, \\$\'!]'
$nameName.string
$worksheetWorksheet on which the defined name can be resolved.Worksheet
$valueValue of the named object.string
$localOnlyIs the defined named local? (i.e. can only be used on $this->worksheet).bool
$scopeScope.Worksheet
$isFormulaWhether this is a named range or a named formula.bool
__construct()Create a new Defined Name.mixed
createInstance()Create a new defined name, either a range or a formula.self
testIfFormula()bool
getName()Get name.string
setName()Set name.self
getWorksheet()Get worksheet.Worksheet|null
setWorksheet()Set worksheet.self
getValue()Get range or formula value.string
setValue()Set range or formula value.self
getLocalOnly()Get localOnly.bool
setLocalOnly()Set localOnly.self
getScope()Get scope.Worksheet|null
setScope()Set scope.self
isFormula()Identify whether this is a named range or a named formula.bool
resolveName()Resolve a named range to a regular cell range or formula.self|null
__clone()Implement PHP __clone to create a deep clone, not just a shallow copy.mixed
+ +
+

Constants

+ +
+

REGEXP_IDENTIFY_FORMULA

+ + + + mixed + $REGEXP_IDENTIFY_FORMULA + = '[^_\\p{N}\\p{L}:, \\$\'!]' + +
+
+ +
+

Properties

+ +
+

$name

+ +

Name.

+ + protected + string + $name + +
+ +
+

$worksheet

+ +

Worksheet on which the defined name can be resolved.

+ + protected + Worksheet + $worksheet + +
+ +
+

$value

+ +

Value of the named object.

+ + protected + string + $value + +
+ +
+

$localOnly

+ +

Is the defined named local? (i.e. can only be used on $this->worksheet).

+ + protected + bool + $localOnly + +
+ + + +
+

$isFormula

+ +

Whether this is a named range or a named formula.

+ + protected + bool + $isFormula + +
+
+ +
+

Methods

+ +
+

__construct()

+ +

Create a new Defined Name.

+ + public + __construct( + + $name : + string + + + [, $worksheet : + Worksheet|null + = null ] + + [, $value : + string|null + = null ] + + [, $localOnly : + bool + = false ] + + [, $scope : + Worksheet|null + = null ] + ) + : mixed + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $worksheet + : Worksheet|null + = null
+
+
+ $value + : string|null + = null
+
+
+ $localOnly + : bool + = false
+
+
+ $scope + : Worksheet|null + = null
+
+
+ + +
Return values
+ mixed + +
+ +
+

createInstance()

+ +

Create a new defined name, either a range or a formula.

+ + public + static createInstance( + + $name : + string + + + [, $worksheet : + Worksheet|null + = null ] + + [, $value : + string|null + = null ] + + [, $localOnly : + bool + = false ] + + [, $scope : + Worksheet|null + = null ] + ) + : self + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $worksheet + : Worksheet|null + = null
+
+
+ $value + : string|null + = null
+
+
+ $localOnly + : bool + = false
+
+
+ $scope + : Worksheet|null + = null
+
+
+ + +
Return values
+ self + +
+ +
+

testIfFormula()

+ + + public + static testIfFormula( + + $value : + string + + ) + : bool + + + +
Parameters
+
+
+ $value + : string +
+
+
+ + +
Return values
+ bool + +
+ +
+

getName()

+ +

Get name.

+ + public + getName( + ) + : string + + + + + +
Return values
+ string + +
+ +
+

setName()

+ +

Set name.

+ + public + setName( + + $name : + string + + ) + : self + + + +
Parameters
+
+
+ $name + : string +
+
+
+ + +
Return values
+ self + +
+ + + +
+

setWorksheet()

+ +

Set worksheet.

+ + public + setWorksheet( + + $value : + Worksheet|null + + ) + : self + + + +
Parameters
+
+
+ $value + : Worksheet|null +
+
+
+ + +
Return values
+ self + +
+ +
+

getValue()

+ +

Get range or formula value.

+ + public + getValue( + ) + : string + + + + + +
Return values
+ string + +
+ +
+

setValue()

+ +

Set range or formula value.

+ + public + setValue( + + $value : + string + + ) + : self + + + +
Parameters
+
+
+ $value + : string +
+
+
+ + +
Return values
+ self + +
+ +
+

getLocalOnly()

+ +

Get localOnly.

+ + public + getLocalOnly( + ) + : bool + + + + + +
Return values
+ bool + +
+ +
+

setLocalOnly()

+ +

Set localOnly.

+ + public + setLocalOnly( + + $value : + bool + + ) + : self + + + +
Parameters
+
+
+ $value + : bool +
+
+
+ + +
Return values
+ self + +
+ + + +
+

setScope()

+ +

Set scope.

+ + public + setScope( + + $value : + Worksheet|null + + ) + : self + + + +
Parameters
+
+
+ $value + : Worksheet|null +
+
+
+ + +
Return values
+ self + +
+ +
+

isFormula()

+ +

Identify whether this is a named range or a named formula.

+ + public + isFormula( + ) + : bool + + + + + +
Return values
+ bool + +
+ +
+

resolveName()

+ +

Resolve a named range to a regular cell range or formula.

+ + public + static resolveName( + + $pDefinedName : + string + + + , $pSheet : + Worksheet + + ) + : self|null + + + +
Parameters
+
+
+ $pDefinedName + : string +
+
+
+ $pSheet + : Worksheet +
+
+
+ + +
Return values
+ self|null + +
+ +
+

__clone()

+ +

Implement PHP __clone to create a deep clone, not just a shallow copy.

+ + public + __clone( + ) + : mixed + + + + + +
Return values
+ mixed + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Document-Properties.html b/classes/PhpOffice-PhpSpreadsheet-Document-Properties.html index 85bc6c2dd..4ed654f43 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Document-Properties.html +++ b/classes/PhpOffice-PhpSpreadsheet-Document-Properties.html @@ -1693,7 +1693,7 @@

Implement PHP __clone to create a deep clone, not just a shallow copy.

@@ -1721,7 +1721,7 @@ public @@ -1769,7 +1769,7 @@ public diff --git a/classes/PhpOffice-PhpSpreadsheet-Helper-Html.html b/classes/PhpOffice-PhpSpreadsheet-Helper-Html.html index ef81efcae..740a4edc1 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Helper-Html.html +++ b/classes/PhpOffice-PhpSpreadsheet-Helper-Html.html @@ -174,7 +174,7 @@ colourNameLookup() - mixed + string startFontTag() @@ -723,8 +723,8 @@

colourNameLookup()

- protected - colourNameLookup( + public + static colourNameLookup( $rgb : - mixed + string ) - : mixed + : string @@ -748,14 +748,14 @@
$rgb - : mixed + : string
Return values
- mixed + string
diff --git a/classes/PhpOffice-PhpSpreadsheet-NamedFormula.html b/classes/PhpOffice-PhpSpreadsheet-NamedFormula.html new file mode 100644 index 000000000..0423fb10d --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-NamedFormula.html @@ -0,0 +1,1124 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ NamedFormula + + extends DefinedName + +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
$nameName.string
$worksheetWorksheet on which the defined name can be resolved.Worksheet
$valueValue of the named object.string
$localOnlyIs the defined named local? (i.e. can only be used on $this->worksheet).bool
$scopeScope.Worksheet
$isFormulaWhether this is a named range or a named formula.bool
__construct()Create a new Named Formula.mixed
getFormula()Get the formula value.string
setFormula()Set the formula value.self
__construct()Create a new Defined Name.mixed
createInstance()Create a new defined name, either a range or a formula.self
testIfFormula()bool
getName()Get name.string
setName()Set name.self
getWorksheet()Get worksheet.Worksheet|null
setWorksheet()Set worksheet.self
getValue()Get range or formula value.string
setValue()Set range or formula value.self
getLocalOnly()Get localOnly.bool
setLocalOnly()Set localOnly.self
getScope()Get scope.Worksheet|null
setScope()Set scope.self
isFormula()Identify whether this is a named range or a named formula.bool
resolveName()Resolve a named range to a regular cell range or formula.self|null
__clone()Implement PHP __clone to create a deep clone, not just a shallow copy.mixed
+ + +
+

Properties

+ +
+

$name

+ +

Name.

+ + protected + string + $name + +
+ +
+

$worksheet

+ +

Worksheet on which the defined name can be resolved.

+ + protected + Worksheet + $worksheet + +
+ +
+

$value

+ +

Value of the named object.

+ + protected + string + $value + +
+ +
+

$localOnly

+ +

Is the defined named local? (i.e. can only be used on $this->worksheet).

+ + protected + bool + $localOnly + +
+ + + +
+

$isFormula

+ +

Whether this is a named range or a named formula.

+ + protected + bool + $isFormula + +
+
+ +
+

Methods

+ +
+

__construct()

+ +

Create a new Named Formula.

+ + public + __construct( + + $name : + string + + + [, $worksheet : + Worksheet|null + = null ] + + [, $formula : + string|null + = null ] + + [, $localOnly : + bool + = false ] + + [, $scope : + Worksheet|null + = null ] + ) + : mixed + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $worksheet + : Worksheet|null + = null
+
+
+ $formula + : string|null + = null
+
+
+ $localOnly + : bool + = false
+
+
+ $scope + : Worksheet|null + = null
+
+
+ + +
Return values
+ mixed + +
+ +
+

getFormula()

+ +

Get the formula value.

+ + public + getFormula( + ) + : string + + + + + +
Return values
+ string + +
+ +
+

setFormula()

+ +

Set the formula value.

+ + public + setFormula( + + $formula : + string + + ) + : self + + + +
Parameters
+
+
+ $formula + : string +
+
+
+ + +
Return values
+ self + +
+ +
+

__construct()

+ +

Create a new Defined Name.

+ + public + __construct( + + $name : + string + + + [, $worksheet : + Worksheet|null + = null ] + + [, $value : + string|null + = null ] + + [, $localOnly : + bool + = false ] + + [, $scope : + Worksheet|null + = null ] + ) + : mixed + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $worksheet + : Worksheet|null + = null
+
+
+ $value + : string|null + = null
+
+
+ $localOnly + : bool + = false
+
+
+ $scope + : Worksheet|null + = null
+
+
+ + +
Return values
+ mixed + +
+ +
+

createInstance()

+ +

Create a new defined name, either a range or a formula.

+ + public + static createInstance( + + $name : + string + + + [, $worksheet : + Worksheet|null + = null ] + + [, $value : + string|null + = null ] + + [, $localOnly : + bool + = false ] + + [, $scope : + Worksheet|null + = null ] + ) + : self + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $worksheet + : Worksheet|null + = null
+
+
+ $value + : string|null + = null
+
+
+ $localOnly + : bool + = false
+
+
+ $scope + : Worksheet|null + = null
+
+
+ + +
Return values
+ self + +
+ +
+

testIfFormula()

+ + + public + static testIfFormula( + + $value : + string + + ) + : bool + + + +
Parameters
+
+
+ $value + : string +
+
+
+ + +
Return values
+ bool + +
+ +
+

getName()

+ +

Get name.

+ + public + getName( + ) + : string + + + + + +
Return values
+ string + +
+ +
+

setName()

+ +

Set name.

+ + public + setName( + + $name : + string + + ) + : self + + + +
Parameters
+
+
+ $name + : string +
+
+
+ + +
Return values
+ self + +
+ + + +
+

setWorksheet()

+ +

Set worksheet.

+ + public + setWorksheet( + + $value : + Worksheet|null + + ) + : self + + + +
Parameters
+
+
+ $value + : Worksheet|null +
+
+
+ + +
Return values
+ self + +
+ +
+

getValue()

+ +

Get range or formula value.

+ + public + getValue( + ) + : string + + + + + +
Return values
+ string + +
+ +
+

setValue()

+ +

Set range or formula value.

+ + public + setValue( + + $value : + string + + ) + : self + + + +
Parameters
+
+
+ $value + : string +
+
+
+ + +
Return values
+ self + +
+ +
+

getLocalOnly()

+ +

Get localOnly.

+ + public + getLocalOnly( + ) + : bool + + + + + +
Return values
+ bool + +
+ +
+

setLocalOnly()

+ +

Set localOnly.

+ + public + setLocalOnly( + + $value : + bool + + ) + : self + + + +
Parameters
+
+
+ $value + : bool +
+
+
+ + +
Return values
+ self + +
+ + + +
+

setScope()

+ +

Set scope.

+ + public + setScope( + + $value : + Worksheet|null + + ) + : self + + + +
Parameters
+
+
+ $value + : Worksheet|null +
+
+
+ + +
Return values
+ self + +
+ +
+

isFormula()

+ +

Identify whether this is a named range or a named formula.

+ + public + isFormula( + ) + : bool + + + + + +
Return values
+ bool + +
+ +
+

resolveName()

+ +

Resolve a named range to a regular cell range or formula.

+ + public + static resolveName( + + $pDefinedName : + string + + + , $pSheet : + Worksheet + + ) + : self|null + + + +
Parameters
+
+
+ $pDefinedName + : string +
+
+
+ $pSheet + : Worksheet +
+
+
+ + +
Return values
+ self|null + +
+ +
+

__clone()

+ +

Implement PHP __clone to create a deep clone, not just a shallow copy.

+ + public + __clone( + ) + : mixed + + + + + +
Return values
+ mixed + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-NamedRange.html b/classes/PhpOffice-PhpSpreadsheet-NamedRange.html index 6e65873c8..97cf3aade 100644 --- a/classes/PhpOffice-PhpSpreadsheet-NamedRange.html +++ b/classes/PhpOffice-PhpSpreadsheet-NamedRange.html @@ -58,11 +58,14 @@

NamedRange + + extends DefinedName +

@@ -70,117 +73,157 @@

Table of Contents

- - - + + + - - + + - - + + - - + + - + - + + + + + + - + - - - - - - - - - - - - - - - - - - - - - + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - + + + - + + + + + + -
$nameRange name.
$nameName. string
$worksheetWorksheet on which the named range can be resolved.$worksheetWorksheet on which the defined name can be resolved. Worksheet
$rangeRange of the referenced cells.$valueValue of the named object. string
$localOnlyIs the named range local? (i.e. can only be used on $this->worksheet).$localOnlyIs the defined named local? (i.e. can only be used on $this->worksheet). bool
$scope$scope Scope. Worksheet
$isFormulaWhether this is a named range or a named formula.bool
__construct()Create a new NamedRange.Create a new Named Range. mixed
getName()Get name.string
setName()Set name.$this
getWorksheet()Get worksheet.Worksheet
setWorksheet()Set worksheet.$this
getRange()Get range.Get the range value. string
setRange()Set range.$thisSet the range value.self
getLocalOnly()getCellsInRange()array
__construct()Create a new Defined Name.mixed
createInstance()Create a new defined name, either a range or a formula.self
testIfFormula()bool
getName()Get name.string
setName()Set name.self
getWorksheet()Get worksheet.Worksheet|null
setWorksheet()Set worksheet.self
getValue()Get range or formula value.string
setValue()Set range or formula value.self
getLocalOnly() Get localOnly. bool
setLocalOnly()setLocalOnly() Set localOnly.$thisself
getScope()getScope() Get scope.null|WorksheetWorksheet|null
setScope()setScope() Set scope.$thisself
resolveRange()Resolve a named range to a regular cell range.NamedRangeisFormula()Identify whether this is a named range or a named formula.bool
__clone()resolveName()Resolve a named range to a regular cell range or formula.self|null
__clone() Implement PHP __clone to create a deep clone, not just a shallow copy. mixed
+

Properties

- +

$name

-

Range name.

+

Name.

- private + protected string $name @@ -189,58 +232,58 @@

$worksheet

-

Worksheet on which the named range can be resolved.

+

Worksheet on which the defined name can be resolved.

- private + protected Worksheet $worksheet
- +
-

$range

+

$value

-

Range of the referenced cells.

+

Value of the named object.

- private + protected string - $range + $value

$localOnly

-

Is the named range local? (i.e. can only be used on $this->worksheet).

+

Is the defined named local? (i.e. can only be used on $this->worksheet).

- private + protected bool $localOnly @@ -249,23 +292,43 @@ -
+ +
+

$isFormula

+ +

Whether this is a named range or a named formula.

+ + protected + bool + $isFormula + +
+

Methods

@@ -280,31 +343,31 @@ -

Create a new NamedRange.

+

Create a new Named Range.

public __construct( - $pName : + $name : string - , $pWorksheet : - Worksheet - + [, $worksheet : + Worksheet|null + = null ] - [, $pRange : + [, $range : string = 'A1' ] - [, $pLocalOnly : + [, $localOnly : bool = false ] - [, $pScope : - null|Worksheet + [, $scope : + Worksheet|null = null ] ) : mixed @@ -314,172 +377,36 @@
Parameters
- $pName + $name : string
- $pWorksheet - : Worksheet -
+ $worksheet + : Worksheet|null + = null
- $pRange + $range : string = 'A1'
- $pLocalOnly + $localOnly : bool = false
- $pScope - : null|Worksheet + $scope + : Worksheet|null = null
-

Scope. Only applies when $pLocalOnly = true. Null for global scope.

+
Return values
mixed -
- -
-

getName()

- -

Get name.

- - public - getName( - ) - : string - - - - - -
Return values
- string - -
- -
-

setName()

- -

Set name.

- - public - setName( - - $value : - string - - ) - : $this - - - -
Parameters
-
-
- $value - : string -
-
-
- - -
Return values
- $this - -
- - - -
-

setWorksheet()

- -

Set worksheet.

- - public - setWorksheet( - - [ $value : - Worksheet - = null ] - ) - : $this - - - -
Parameters
-
-
- $value - : Worksheet - = null
-
-
- - -
Return values
- $this -
NamedRange.php : - 139 + 29 -

Get range.

+

Get the range value.

public getRange( @@ -520,18 +447,236 @@ -

Set range.

+

Set the range value.

public setRange( + + $range : + string + + ) + : self + + + +
Parameters
+
+
+ $range + : string +
+
+
+ + +
Return values
+ self + +
+ +
+

getCellsInRange()

+ + + public + getCellsInRange( + ) + : array + + + + + +
Return values
+ array + +
+ +
+

__construct()

+ +

Create a new Defined Name.

+ + public + __construct( + + $name : + string + + + [, $worksheet : + Worksheet|null + = null ] + + [, $value : + string|null + = null ] + + [, $localOnly : + bool + = false ] + + [, $scope : + Worksheet|null + = null ] + ) + : mixed + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $worksheet + : Worksheet|null + = null
+
+
+ $value + : string|null + = null
+
+
+ $localOnly + : bool + = false
+
+
+ $scope + : Worksheet|null + = null
+
+
+ + +
Return values
+ mixed + +
+ +
+

createInstance()

+ +

Create a new defined name, either a range or a formula.

+ + public + static createInstance( + + $name : + string + + + [, $worksheet : + Worksheet|null + = null ] + + [, $value : + string|null + = null ] + + [, $localOnly : + bool + = false ] + + [, $scope : + Worksheet|null + = null ] + ) + : self + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $worksheet + : Worksheet|null + = null
+
+
+ $value + : string|null + = null
+
+
+ $localOnly + : bool + = false
+
+
+ $scope + : Worksheet|null + = null
+
+
+ + +
Return values
+ self + +
+ +
+

testIfFormula()

+ + + public + static testIfFormula( $value : string ) - : $this + : bool @@ -546,7 +691,211 @@
Return values
- $this + bool + +
+ +
+

getName()

+ +

Get name.

+ + public + getName( + ) + : string + + + + + +
Return values
+ string + +
+ +
+

setName()

+ +

Set name.

+ + public + setName( + + $name : + string + + ) + : self + + + +
Parameters
+
+
+ $name + : string +
+
+
+ + +
Return values
+ self + +
+ + + +
+

setWorksheet()

+ +

Set worksheet.

+ + public + setWorksheet( + + $value : + Worksheet|null + + ) + : self + + + +
Parameters
+
+
+ $value + : Worksheet|null +
+
+
+ + +
Return values
+ self + +
+ +
+

getValue()

+ +

Get range or formula value.

+ + public + getValue( + ) + : string + + + + + +
Return values
+ string + +
+ +
+

setValue()

+ +

Set range or formula value.

+ + public + setValue( + + $value : + string + + ) + : self + + + +
Parameters
+
+
+ $value + : string +
+
+
+ + +
Return values
+ self
@@ -558,9 +907,9 @@ >

getLocalOnly()

Get localOnly.

@@ -586,9 +935,9 @@ >

setLocalOnly()

Set localOnly.

@@ -599,7 +948,7 @@ bool ) - : $this + : self @@ -614,7 +963,7 @@
Return values
- $this + self
@@ -626,23 +975,23 @@ >

getScope()

Get scope.

public getScope( ) - : null|Worksheet + : Worksheet|null
Return values
- null|Worksheet + Worksheet|null @@ -654,20 +1003,20 @@ >

setScope()

Set scope.

public setScope( - [ $value : + $value : Worksheet|null - = null ] + ) - : $this + : self @@ -676,62 +1025,90 @@
$value : Worksheet|null - = null
+
Return values
- $this + self - + +
+

isFormula()

+ +

Identify whether this is a named range or a named formula.

+ + public + isFormula( + ) + : bool + + + + + +
Return values
+ bool + +
+
-

resolveRange()

+

resolveName()

-

Resolve a named range to a regular cell range.

+

Resolve a named range to a regular cell range or formula.

public - static resolveRange( + static resolveName( - $pNamedRange : + $pDefinedName : string , $pSheet : - null|Worksheet + Worksheet ) - : NamedRange + : self|null
Parameters
- $pNamedRange + $pDefinedName : string
-

Named range

+
$pSheet - : null|Worksheet + : Worksheet
-

Scope. Use null for global scope

+
Return values
- NamedRange + self|null
@@ -743,9 +1120,9 @@ >

__clone()

Implement PHP __clone to create a deep clone, not just a shallow copy.

@@ -762,7 +1139,7 @@ mixed - +
diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html new file mode 100644 index 000000000..c5e69d38f --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html @@ -0,0 +1,433 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ PageSetup +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
$spreadsheetSpreadsheet
$gnmstring
__construct()mixed
printInformation()self
sheetMargins()self
buildMarginSet()array
adjustMargins()void
sheetMargin()void
+ + +
+

Properties

+ + + +
+

$gnm

+ + + private + string + $gnm + +
+
+ +
+

Methods

+ +
+

__construct()

+ + + public + __construct( + + $spreadsheet : + Spreadsheet + + + , $gnm : + string + + ) + : mixed + + + +
Parameters
+
+
+ $spreadsheet + : Spreadsheet +
+
+
+ $gnm + : string +
+
+
+ + +
Return values
+ mixed + +
+ +
+

printInformation()

+ + + public + printInformation( + + $sheet : + SimpleXMLElement + + ) + : self + + + +
Parameters
+
+
+ $sheet + : SimpleXMLElement +
+
+
+ + +
Return values
+ self + +
+ +
+

sheetMargins()

+ + + public + sheetMargins( + + $sheet : + SimpleXMLElement + + ) + : self + + + +
Parameters
+
+
+ $sheet + : SimpleXMLElement +
+
+
+ + +
Return values
+ self + +
+ +
+

buildMarginSet()

+ + + private + buildMarginSet( + + $sheet : + SimpleXMLElement + + + , $marginSet : + array + + ) + : array + + + +
Parameters
+
+
+ $sheet + : SimpleXMLElement +
+
+
+ $marginSet + : array +
+
+
+ + +
Return values
+ array + +
+ +
+

adjustMargins()

+ + + private + adjustMargins( + + $marginSet : + array + + ) + : void + + + +
Parameters
+
+
+ $marginSet + : array +
+
+
+ + + +
+ +
+

sheetMargin()

+ + + private + sheetMargin( + + $key : + string + + + , $marginSize : + float + + ) + : void + + + +
Parameters
+
+
+ $key + : string +
+
+
+ $marginSize + : float +
+
+
+ + + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html index 04d9d7e71..a8fb058d8 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html @@ -66,7 +66,7 @@

@@ -74,6 +74,11 @@

Table of Contents

+ + + + + @@ -194,16 +199,6 @@ This property holds an array of worksheet names to be loaded. If null, then all - - - - - - - - - - @@ -376,6 +371,30 @@ Returns either an array of worksheet names (the list of worksheets that should b
UOM_CONVERSION_POINTS_TO_CENTIMETERS0.03527777778
$expressions Shared Expressions.docProperties() void
sheetMargin()void
sheetMargins()void
processComments()
+
+

Constants

+ +
+

UOM_CONVERSION_POINTS_TO_CENTIMETERS

+ + + + mixed + $UOM_CONVERSION_POINTS_TO_CENTIMETERS + = 0.03527777778 + +
+

Properties

@@ -390,7 +409,7 @@ Returns either an array of worksheet names (the list of worksheets that should b

Shared Expressions.

@@ -410,7 +429,7 @@ Returns either an array of worksheet names (the list of worksheets that should b

Spreadsheet shared across all functions.

@@ -430,7 +449,7 @@ Returns either an array of worksheet names (the list of worksheets that should b private @@ -449,7 +468,7 @@ Returns either an array of worksheet names (the list of worksheets that should b

Namespace shared across all functions.

@@ -470,7 +489,7 @@ Returns either an array of worksheet names (the list of worksheets that should b private @@ -672,7 +691,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Create a new Gnumeric.

@@ -700,7 +719,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Can the current IReader read the file?

@@ -740,7 +759,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -788,7 +807,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Reads names of the worksheets from a file, without parsing the whole file to a Spreadsheet object.

@@ -828,7 +847,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Return worksheet info (Name, Last Column Letter, Last Column Index, Total Rows, Total Columns).

@@ -868,7 +887,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -907,7 +926,7 @@ This property holds an array of worksheet names to be loaded. If null, then all public @@ -934,7 +953,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -971,7 +990,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1008,7 +1027,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1054,7 +1073,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1097,89 +1116,6 @@ This property holds an array of worksheet names to be loaded. If null, then all - - -
-

sheetMargin()

- - - private - sheetMargin( - - $key : - string - - - , $marginSize : - float - - ) - : void - - - -
Parameters
-
-
- $key - : string -
-
-
- $marginSize - : float -
-
-
- - - -
- -
-

sheetMargins()

- - - private - sheetMargins( - - $sheet : - SimpleXMLElement - - ) - : void - - - -
Parameters
-
-
- $sheet - : SimpleXMLElement -
-
-
- - -
Gnumeric.php : - 451 + 407 private @@ -1229,7 +1165,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads Spreadsheet from file.

@@ -1269,7 +1205,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads from file into Spreadsheet instance.

@@ -1318,7 +1254,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1364,7 +1300,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1419,7 +1355,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1456,7 +1392,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1522,7 +1458,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1568,7 +1504,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1634,7 +1570,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1680,7 +1616,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1717,7 +1653,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1756,7 +1692,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1811,7 +1747,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1875,7 +1811,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1914,7 +1850,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1953,7 +1889,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1992,7 +1928,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Html.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Html.html index 43e59155f..69823d51f 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Html.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Html.html @@ -66,7 +66,7 @@

PhpSpreadsheet root directory

@@ -113,6 +113,21 @@ $nestedColumn + + + $spanEtc + + + + + $h1Etc + + + + + $borderMappings + + $readDataOnly @@ -224,6 +239,101 @@ This property holds an array of worksheet names to be loaded. If null, then all flushCell() void + + + processDomElementBody() + + void + + + processDomElementTitle() + + void + + + processDomElementSpanEtc() + + void + + + processDomElementHr() + + void + + + processDomElementBr() + + void + + + processDomElementA() + + void + + + processDomElementH1Etc() + + void + + + processDomElementLi() + + void + + + processDomElementImg() + + void + + + processDomElementTable() + + void + + + processDomElementTr() + + void + + + processDomElementThTdOther() + + void + + + processDomElementBgcolor() + + void + + + processDomElementWidth() + + void + + + processDomElementHeight() + + void + + + processDomElementAlign() + + void + + + processDomElementVAlign() + + void + + + processDomElementDataFormat() + + void + + + processDomElementThTd() + + void processDomElement() @@ -269,6 +379,11 @@ This property holds an array of worksheet names to be loaded. If null, then all insertImage() void + + + getBorderMappings() + + array getBorderStyle() @@ -375,7 +490,7 @@ Returns either an array of worksheet names (the list of worksheets that should b

Sample size to read to determine if it's HTML or not.

@@ -400,7 +515,7 @@ Returns either an array of worksheet names (the list of worksheets that should b

Input encoding.

@@ -420,7 +535,7 @@ Returns either an array of worksheet names (the list of worksheets that should b

Sheet index to read.

@@ -440,7 +555,7 @@ Returns either an array of worksheet names (the list of worksheets that should b

Formats.

@@ -484,7 +599,7 @@ Returns either an array of worksheet names (the list of worksheets that should b protected @@ -503,7 +618,7 @@ Returns either an array of worksheet names (the list of worksheets that should b protected @@ -522,7 +637,7 @@ Returns either an array of worksheet names (the list of worksheets that should b protected @@ -541,13 +656,70 @@ Returns either an array of worksheet names (the list of worksheets that should b protected mixed $nestedColumn = ['A'] +
+ +
+

$spanEtc

+ + + private + static mixed + $spanEtc + = ['span', 'div', 'font', 'i', 'em', 'strong', 'b'] +
+ +
+

$h1Etc

+ + + private + static mixed + $h1Etc + = ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'ol', 'ul', 'p'] +
+ +
+

$borderMappings

+ + + private + static mixed + $borderMappings + = ['dash-dot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DASHDOT, 'dash-dot-dot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DASHDOTDOT, 'dashed' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DASHED, 'dotted' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DOTTED, 'double' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DOUBLE, 'hair' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_HAIR, 'medium' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUM, 'medium-dashed' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHED, 'medium-dash-dot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHDOT, 'medium-dash-dot-dot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHDOTDOT, 'none' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_NONE, 'slant-dash-dot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_SLANTDASHDOT, 'solid' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_THIN, 'thick' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_THICK]
Html.php : - 129 + 130

Create a new HTML Reader instance.

@@ -736,7 +908,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Validate that the current file is an HTML file.

@@ -776,7 +948,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -803,7 +975,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -830,7 +1002,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -869,7 +1041,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -908,7 +1080,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -947,7 +1119,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads Spreadsheet from file.

@@ -981,16 +1153,16 @@ This property holds an array of worksheet names to be loaded. If null, then all class=" phpdocumentor-method phpdocumentor-method--public - " + phpdocumentor-element--deprecated " >

setInputEncoding()

Set input encoding.

- + public setInputEncoding( @@ -1011,7 +1183,18 @@ This property holds an array of worksheet names to be loaded. If null, then all

Input encoding, eg: 'ANSI'

- +
Tags
+
+
+ deprecated +
+

no use is made of this property

+
+ codeCoverageIgnore +
+
+
+
Return values
$this @@ -1021,16 +1204,16 @@ This property holds an array of worksheet names to be loaded. If null, then all class=" phpdocumentor-method phpdocumentor-method--public - " + phpdocumentor-element--deprecated " >

getInputEncoding()

Get input encoding.

- + public getInputEncoding( ) @@ -1039,7 +1222,18 @@ This property holds an array of worksheet names to be loaded. If null, then all - +
Tags
+
+
+ deprecated +
+

no use is made of this property

+
+ codeCoverageIgnore +
+
+
+
Return values
string @@ -1055,7 +1249,7 @@ This property holds an array of worksheet names to be loaded. If null, then all protected @@ -1094,7 +1288,7 @@ This property holds an array of worksheet names to be loaded. If null, then all protected @@ -1121,7 +1315,7 @@ This property holds an array of worksheet names to be loaded. If null, then all protected @@ -1148,7 +1342,7 @@ This property holds an array of worksheet names to be loaded. If null, then all protected @@ -1200,6 +1394,1429 @@ This property holds an array of worksheet names to be loaded. If null, then all +
+ +
+

processDomElementBody()

+ + + private + processDomElementBody( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ + + +
+ +
+

processDomElementTitle()

+ + + private + processDomElementTitle( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementSpanEtc()

+ + + private + processDomElementSpanEtc( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementHr()

+ + + private + processDomElementHr( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementBr()

+ + + private + processDomElementBr( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementA()

+ + + private + processDomElementA( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementH1Etc()

+ + + private + processDomElementH1Etc( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementLi()

+ + + private + processDomElementLi( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementImg()

+ + + private + processDomElementImg( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementTable()

+ + + private + processDomElementTable( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementTr()

+ + + private + processDomElementTr( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementThTdOther()

+ + + private + processDomElementThTdOther( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementBgcolor()

+ + + private + processDomElementBgcolor( + + $sheet : + Worksheet + + + , $row : + int + + + , $column : + string + + + , $attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementWidth()

+ + + private + processDomElementWidth( + + $sheet : + Worksheet + + + , $column : + string + + + , $attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $column + : string +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementHeight()

+ + + private + processDomElementHeight( + + $sheet : + Worksheet + + + , $row : + int + + + , $attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementAlign()

+ + + private + processDomElementAlign( + + $sheet : + Worksheet + + + , $row : + int + + + , $column : + string + + + , $attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementVAlign()

+ + + private + processDomElementVAlign( + + $sheet : + Worksheet + + + , $row : + int + + + , $column : + string + + + , $attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementDataFormat()

+ + + private + processDomElementDataFormat( + + $sheet : + Worksheet + + + , $row : + int + + + , $column : + string + + + , $attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $attributeArray + : array +
+
+
+ + + +
+ +
+

processDomElementThTd()

+ + + private + processDomElementThTd( + + $sheet : + Worksheet + + + , &$row : + int + + + , &$column : + string + + + , &$cellContent : + string + + + , $child : + DOMElement + + + , &$attributeArray : + array + + ) + : void + + + +
Parameters
+
+
+ $sheet + : Worksheet +
+
+
+ $row + : int +
+
+
+ $column + : string +
+
+
+ $cellContent + : string +
+
+
+ $child + : DOMElement +
+
+
+ $attributeArray + : array +
+
+
+ + +
Html.php : - 297 + 613 protected @@ -1285,7 +2902,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads PhpSpreadsheet from file into PhpSpreadsheet instance.

@@ -1334,7 +2951,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Spreadsheet from content.

@@ -1383,7 +3000,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads PhpSpreadsheet from DOMDocument into PhpSpreadsheet instance.

@@ -1432,7 +3049,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Get sheet index.

@@ -1460,7 +3077,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Set sheet index.

@@ -1500,7 +3117,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Apply inline css inline style.

@@ -1572,7 +3189,7 @@ and only takes 'background-color' and 'color'; property with HEX color

Check if has #, so we can get clean hex.

@@ -1612,7 +3229,7 @@ and only takes 'background-color' and 'color'; property with HEX color

private @@ -1664,6 +3281,33 @@ and only takes 'background-color' and 'color'; property with HEX color

+
+ +
+

getBorderMappings()

+ + + public + static getBorderMappings( + ) + : array + + + + + +
Return values
+ array +

Map html border style to PhpSpreadsheet border style.

@@ -1716,7 +3360,7 @@ and only takes 'background-color' and 'color'; property with HEX color

private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html new file mode 100644 index 000000000..6d261bb31 --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html @@ -0,0 +1,505 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ PageSettings +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
$officeNs
$stylesNs
$stylesFo
$pageLayoutStyles
$masterStylesCrossReference
$masterPrintStylesCrossReference
__construct()mixed
setDomNameSpaces()void
readPageSettingStyles()void
readStyleMasterLookup()void
readStyleCrossReferences()void
setPrintSettingsForWorksheet()void
+ + +
+

Properties

+ +
+

$officeNs

+ + + private + mixed + $officeNs + +
+ +
+

$stylesNs

+ + + private + mixed + $stylesNs + +
+ +
+

$stylesFo

+ + + private + mixed + $stylesFo + +
+ +
+

$pageLayoutStyles

+ + + private + mixed + $pageLayoutStyles + = [] +
+ +
+

$masterStylesCrossReference

+ + + private + mixed + $masterStylesCrossReference + = [] +
+ +
+

$masterPrintStylesCrossReference

+ + + private + mixed + $masterPrintStylesCrossReference + = [] +
+
+ +
+

Methods

+ +
+

__construct()

+ + + public + __construct( + + $styleDom : + DOMDocument + + ) + : mixed + + + +
Parameters
+
+
+ $styleDom + : DOMDocument +
+
+
+ + +
Return values
+ mixed + +
+ +
+

setDomNameSpaces()

+ + + private + setDomNameSpaces( + + $styleDom : + DOMDocument + + ) + : void + + + +
Parameters
+
+
+ $styleDom + : DOMDocument +
+
+
+ + + +
+ +
+

readPageSettingStyles()

+ + + private + readPageSettingStyles( + + $styleDom : + DOMDocument + + ) + : void + + + +
Parameters
+
+
+ $styleDom + : DOMDocument +
+
+
+ + + +
+ +
+

readStyleMasterLookup()

+ + + private + readStyleMasterLookup( + + $styleDom : + DOMDocument + + ) + : void + + + +
Parameters
+
+
+ $styleDom + : DOMDocument +
+
+
+ + + +
+ +
+

readStyleCrossReferences()

+ + + public + readStyleCrossReferences( + + $contentDom : + DOMDocument + + ) + : void + + + +
Parameters
+
+
+ $contentDom + : DOMDocument +
+
+
+ + + +
+ +
+

setPrintSettingsForWorksheet()

+ + + public + setPrintSettingsForWorksheet( + + $worksheet : + Worksheet + + + , $styleName : + string + + ) + : void + + + +
Parameters
+
+
+ $worksheet + : Worksheet +
+
+
+ $styleName + : string +
+
+
+ + + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Ods-Properties.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Ods-Properties.html index 4516d99ec..81e31716a 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Ods-Properties.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Ods-Properties.html @@ -272,7 +272,7 @@ private @@ -336,7 +336,7 @@ private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html index c5635fd8a..7c74f6380 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html @@ -66,7 +66,7 @@

@@ -154,6 +154,31 @@ This property holds an array of worksheet names to be loaded. If null, then all parseRichText() RichText + + + convertToExcelAddressValue() + + string + + + convertToExcelFormulaValue() + + string + + + readDefinedRanges() + Read any Named Ranges that are defined in this spreadsheet. + void + + + readDefinedExpressions() + Read any Named Formulae that are defined in this spreadsheet. + void + + + addDefinedName() + Assess scope and store the Defined Name. + void __construct() @@ -398,7 +423,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Create a new Ods Reader instance.

@@ -426,7 +451,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Can the current IReader read the file?

@@ -466,7 +491,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Reads names of the worksheets from a file, without parsing the whole file to a PhpSpreadsheet object.

@@ -506,7 +531,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Return worksheet info (Name, Last Column Letter, Last Column Index, Total Rows, Total Columns).

@@ -546,7 +571,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads PhpSpreadsheet from file.

@@ -586,7 +611,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads PhpSpreadsheet from file into PhpSpreadsheet instance.

@@ -635,7 +660,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Recursively scan element.

@@ -675,7 +700,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -702,6 +727,261 @@ This property holds an array of worksheet names to be loaded. If null, then all
Return values
RichText +
+ +
+

convertToExcelAddressValue()

+ + + private + convertToExcelAddressValue( + + $openOfficeAddress : + string + + ) + : string + + + +
Parameters
+
+
+ $openOfficeAddress + : string +
+
+
+ + +
Return values
+ string + +
+ +
+

convertToExcelFormulaValue()

+ + + private + convertToExcelFormulaValue( + + $openOfficeFormula : + string + + ) + : string + + + +
Parameters
+
+
+ $openOfficeFormula + : string +
+
+
+ + +
Return values
+ string + +
+ +
+

readDefinedRanges()

+ +

Read any Named Ranges that are defined in this spreadsheet.

+ + private + readDefinedRanges( + + $spreadsheet : + Spreadsheet + + + , $workbookData : + DOMElement + + + , $tableNs : + string + + ) + : void + + + +
Parameters
+
+
+ $spreadsheet + : Spreadsheet +
+
+
+ $workbookData + : DOMElement +
+
+
+ $tableNs + : string +
+
+
+ + + +
+ +
+

readDefinedExpressions()

+ +

Read any Named Formulae that are defined in this spreadsheet.

+ + private + readDefinedExpressions( + + $spreadsheet : + Spreadsheet + + + , $workbookData : + DOMElement + + + , $tableNs : + string + + ) + : void + + + +
Parameters
+
+
+ $spreadsheet + : Spreadsheet +
+
+
+ $workbookData + : DOMElement +
+
+
+ $tableNs + : string +
+
+
+ + + +
+ +
+

addDefinedName()

+ +

Assess scope and store the Defined Name.

+ + private + addDefinedName( + + $spreadsheet : + Spreadsheet + + + , $baseAddress : + string + + + , $definedName : + string + + + , $value : + string + + ) + : void + + + +
Parameters
+
+
+ $spreadsheet + : Spreadsheet +
+
+
+ $baseAddress + : string +
+
+
+ $definedName + : string +
+
+
+ $value + : string +
+
+
+ + +
Xls.php : - 1308 + 1310

Read record data from stream, decrypting as required.

@@ -4323,7 +4323,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Use OLE reader to extract the relevant data streams from the OLE file.

@@ -4361,7 +4361,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Read summary information.

@@ -4387,7 +4387,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Read additional document summary information.

@@ -4413,7 +4413,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Reads a general type of BIFF record. Does nothing except for moving stream pointer forward to next record.

@@ -4439,7 +4439,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

The NOTE record specifies a comment associated with a particular cell. In Excel 95 (BIFF7) and earlier versions, this record stores a note (cell note). This feature was significantly enhanced in Excel 97.

@@ -4466,7 +4466,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

The TEXT Object record contains the text associated with a cell annotation.

@@ -4492,7 +4492,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Read BOF.

@@ -4518,7 +4518,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

FILEPASS.

@@ -4553,7 +4553,7 @@ are based on the source of Spreadsheet-ParseExcel:

Make an RC4 decryptor for the given block.

@@ -4602,7 +4602,7 @@ are based on the source of Spreadsheet-ParseExcel:

Verify RC4 file password.

@@ -4679,7 +4679,7 @@ are based on the source of Spreadsheet-ParseExcel:

CODEPAGE.

@@ -4709,7 +4709,7 @@ Excel File Format"

DATEMODE.

@@ -4742,7 +4742,7 @@ Excel File Format"

Read a FONT record.

@@ -4768,7 +4768,7 @@ Excel File Format"

FORMAT.

@@ -4802,7 +4802,7 @@ Excel File Format"

XF - Extended Format.

@@ -4837,7 +4837,7 @@ Excel File Format"

private @@ -4862,7 +4862,7 @@ Excel File Format"

Read STYLE record.

@@ -4888,7 +4888,7 @@ Excel File Format"

Read PALETTE record.

@@ -4914,7 +4914,7 @@ Excel File Format"

SHEET.

@@ -4947,7 +4947,7 @@ Excel File Format"

Read EXTERNALBOOK record.

@@ -4973,7 +4973,7 @@ Excel File Format"

Read EXTERNNAME record.

@@ -4999,7 +4999,7 @@ Excel File Format"

Read EXTERNSHEET record.

@@ -5025,7 +5025,7 @@ Excel File Format"

DEFINEDNAME.

@@ -5057,7 +5057,7 @@ Excel File Format"

Read MSODRAWINGGROUP record.

@@ -5083,7 +5083,7 @@ Excel File Format"

SST - Shared String Table.

@@ -5115,7 +5115,7 @@ Excel File Format"

Read PRINTGRIDLINES record.

@@ -5141,7 +5141,7 @@ Excel File Format"

Read DEFAULTROWHEIGHT record.

@@ -5167,7 +5167,7 @@ Excel File Format"

Read SHEETPR record.

@@ -5193,7 +5193,7 @@ Excel File Format"

Read HORIZONTALPAGEBREAKS record.

@@ -5219,7 +5219,7 @@ Excel File Format"

Read VERTICALPAGEBREAKS record.

@@ -5245,7 +5245,7 @@ Excel File Format"

Read HEADER record.

@@ -5271,7 +5271,7 @@ Excel File Format"

Read FOOTER record.

@@ -5297,7 +5297,7 @@ Excel File Format"

Read HCENTER record.

@@ -5323,7 +5323,7 @@ Excel File Format"

Read VCENTER record.

@@ -5349,7 +5349,7 @@ Excel File Format"

Read LEFTMARGIN record.

@@ -5375,7 +5375,7 @@ Excel File Format"

Read RIGHTMARGIN record.

@@ -5401,7 +5401,7 @@ Excel File Format"

Read TOPMARGIN record.

@@ -5427,7 +5427,7 @@ Excel File Format"

Read BOTTOMMARGIN record.

@@ -5453,7 +5453,7 @@ Excel File Format"

Read PAGESETUP record.

@@ -5479,7 +5479,7 @@ Excel File Format"

PROTECT - Sheet protection (BIFF2 through BIFF8) if this record is omitted, then it also means no sheet protection.

@@ -5506,7 +5506,7 @@ Excel File Format"

SCENPROTECT.

@@ -5532,7 +5532,7 @@ Excel File Format"

OBJECTPROTECT.

@@ -5558,7 +5558,7 @@ Excel File Format"

PASSWORD - Sheet protection (hashed) password (BIFF2 through BIFF8).

@@ -5584,7 +5584,7 @@ Excel File Format"

Read DEFCOLWIDTH record.

@@ -5610,7 +5610,7 @@ Excel File Format"

Read COLINFO record.

@@ -5636,7 +5636,7 @@ Excel File Format"

ROW.

@@ -5667,7 +5667,7 @@ Excel File Format"

Read RK record This record represents a cell that contains an RK value @@ -5700,7 +5700,7 @@ Excel File Format"

Read LABELSST record This record represents a cell that contains a string. It @@ -5731,7 +5731,7 @@ Excel File Format"

Read MULRK record This record represents a cell range containing RK value @@ -5761,7 +5761,7 @@ Excel File Format"

Read NUMBER record This record represents a cell that contains a @@ -5791,7 +5791,7 @@ Excel File Format"

Read FORMULA record + perhaps a following STRING record if formula result is a string This record contains the token array and the result of a @@ -5821,7 +5821,7 @@ Excel File Format"

Read a SHAREDFMLA record. This function just stores the binary shared formula in the reader, which usually contains relative references.

@@ -5849,7 +5849,7 @@ which usually contains relative references.

Read a STRING record from current stream position and advance the stream pointer to next record This record is used for storing result from FORMULA record when it is a string, and @@ -5880,7 +5880,7 @@ it occurs directly after the FORMULA record.

Read BOOLERR record This record represents a Boolean value or error value @@ -5910,7 +5910,7 @@ Excel File Format"

Read MULBLANK record This record represents a cell range of empty cells. All @@ -5940,7 +5940,7 @@ Excel File Format"

Read LABEL record This record represents a cell that contains a string. In @@ -5972,7 +5972,7 @@ Excel File Format"

Read BLANK record.

@@ -5998,7 +5998,7 @@ Excel File Format"

Read MSODRAWING record.

@@ -6024,7 +6024,7 @@ Excel File Format"

Read OBJ record.

@@ -6050,7 +6050,7 @@ Excel File Format"

Read WINDOW2 record.

@@ -6076,7 +6076,7 @@ Excel File Format"

Read PLV Record(Created by Excel2007 or upper).

@@ -6102,7 +6102,7 @@ Excel File Format"

Read SCL record.

@@ -6128,7 +6128,7 @@ Excel File Format"

Read PANE record.

@@ -6154,7 +6154,7 @@ Excel File Format"

Read SELECTION record. There is one such record for each pane in the sheet.

@@ -6180,7 +6180,7 @@ Excel File Format"

private @@ -6219,7 +6219,7 @@ Excel File Format"

MERGEDCELLS.

@@ -6249,7 +6249,7 @@ Excel File Format"

Read HYPERLINK record.

@@ -6275,7 +6275,7 @@ Excel File Format"

Read DATAVALIDATIONS record.

@@ -6301,7 +6301,7 @@ Excel File Format"

Read DATAVALIDATION record.

@@ -6327,7 +6327,7 @@ Excel File Format"

Read SHEETLAYOUT record. Stores sheet tab color information.

@@ -6353,7 +6353,7 @@ Excel File Format"

Read SHEETPROTECTION record (FEATHEADR).

@@ -6379,7 +6379,7 @@ Excel File Format"

Read RANGEPROTECTION record Reading of this record is based on Microsoft Office Excel 97-2000 Binary File Format Specification, @@ -6407,7 +6407,7 @@ where it is referred to as FEAT record.

Read a free CONTINUE record. Free CONTINUE record may be a camouflaged MSODRAWING record When MSODRAWING data on a sheet exceeds 8224 bytes, CONTINUE records are used instead. Undocumented.

@@ -6435,7 +6435,7 @@ When MSODRAWING data on a sheet exceeds 8224 bytes, CONTINUE records are used in

Reads a record from current position in data stream and continues reading data as long as CONTINUE records are found. Splices the record data pieces and returns the combined string as if record data @@ -6466,7 +6466,7 @@ is in one piece.

Convert formula structure into human readable Excel formula like 'A3+A5*5'.

@@ -6516,7 +6516,7 @@ is in one piece.

Take formula data and additional data for formula and return human readable formula.

@@ -6575,7 +6575,7 @@ is in one piece.

Take array of tokens together with additional data for formula and return human readable formula.

@@ -6625,7 +6625,7 @@ is in one piece.

Fetch next token from binary formula data.

@@ -6674,7 +6674,7 @@ is in one piece.

Reads a cell address in BIFF8 e.g. 'A2' or '$A$2' section 3.3.4.

@@ -6715,7 +6715,7 @@ section 3.3.4.

Reads a cell address in BIFF8 for shared formulas. Uses positive and negative values for row and column to indicate offsets from a base cell @@ -6766,7 +6766,7 @@ section 3.3.4.

Reads a cell range address in BIFF5 e.g. 'A2:B6' or 'A1' always fixed range @@ -6808,7 +6808,7 @@ section 2.5.14.

Reads a cell range address in BIFF8 e.g. 'A2:B6' or 'A1' always fixed range @@ -6850,7 +6850,7 @@ section 2.5.14.

Reads a cell range address in BIFF8 e.g. 'A2:B6' or '$A$2:$B$6' there are flags indicating whether column/row index is relative @@ -6892,7 +6892,7 @@ section 3.3.4.

Reads a cell range address in BIFF8 for shared formulas. Uses positive and negative values for row and column to indicate offsets from a base cell @@ -6944,7 +6944,7 @@ section 3.3.4.

Read BIFF8 cell range address list section 2.5.15.

@@ -6985,7 +6985,7 @@ section 2.5.15.

Read BIFF5 cell range address list section 2.5.15.

@@ -7026,7 +7026,7 @@ section 2.5.15.

Get a sheet range like Sheet1:Sheet3 from REF index Note: If there is only one sheet in the range, one gets e.g Sheet1 @@ -7069,7 +7069,7 @@ in which case an Exception is thrown.

read BIFF8 constant value array from array data returns e.g. ['value' => '{1,2;3,4}', 'size' => 40] @@ -7111,7 +7111,7 @@ section 2.5.8.

read BIFF8 constant value which may be 'Empty Value', 'Number', 'String Value', 'Boolean Value', 'Error Value' section 2.5.7 @@ -7153,7 +7153,7 @@ returns e.g. ['value' => '5', 'size' => 9].<

Extract RGB color OpenOffice.org's Documentation of the Microsoft Excel File Format, section 2.5.4.

@@ -7194,7 +7194,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Read byte string (8-bit string length) OpenOffice documentation: 2.5.2.

@@ -7235,7 +7235,7 @@ OpenOffice documentation: 2.5.2.

Read byte string (16-bit string length) OpenOffice documentation: 2.5.2.

@@ -7276,7 +7276,7 @@ OpenOffice documentation: 2.5.2.

Extracts an Excel Unicode short string (8-bit string length) OpenOffice documentation: 2.5.3 @@ -7318,7 +7318,7 @@ function will automatically find out where the Unicode string ends.

Extracts an Excel Unicode long string (16-bit string length) OpenOffice documentation: 2.5.3 @@ -7360,7 +7360,7 @@ this function is under construction, needs to support rich text, and Asian phone

Read Unicode string with no string length field, but with known character count this function is under construction, needs to support rich text, and Asian phonetic settings @@ -7411,7 +7411,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Convert UTF-8 string to string surounded by double quotes. Used for explicit string tokens in formulas.

@@ -7452,7 +7452,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Reads first 8 bytes of a string and return IEEE 754 float.

@@ -7492,7 +7492,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section private @@ -7531,7 +7531,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Get UTF-8 string from (compressed or uncompressed) UTF-16 string.

@@ -7580,7 +7580,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Convert UTF-16 string in compressed notation to uncompressed form. Only used for BIFF8.

@@ -7620,7 +7620,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Convert string to UTF-8. Only used for BIFF5.

@@ -7660,7 +7660,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Read 16-bit unsigned integer.

@@ -7709,7 +7709,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Read 16-bit signed integer.

@@ -7758,7 +7758,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section

Read 32-bit signed integer.

@@ -7807,7 +7807,7 @@ OpenOffice.org's Documentation of the Microsoft Excel File Format, section private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-ColumnAndRowAttributes.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-ColumnAndRowAttributes.html index 640b22106..ed95150cc 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-ColumnAndRowAttributes.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-ColumnAndRowAttributes.html @@ -383,7 +383,7 @@ private @@ -440,7 +440,7 @@ private @@ -488,7 +488,7 @@ private @@ -536,7 +536,7 @@ private @@ -593,7 +593,7 @@ private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-ConditionalStyles.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-ConditionalStyles.html index c96760e70..e2082bf5a 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-ConditionalStyles.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-ConditionalStyles.html @@ -310,7 +310,7 @@ private @@ -356,7 +356,7 @@ private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-PageSetup.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-PageSetup.html index 09292a49d..dfcb25436 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-PageSetup.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-PageSetup.html @@ -378,7 +378,7 @@ private @@ -424,7 +424,7 @@ private @@ -470,7 +470,7 @@ private @@ -516,7 +516,7 @@ private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-SheetViewOptions.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-SheetViewOptions.html index e45616ccf..84457fda1 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-SheetViewOptions.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx-SheetViewOptions.html @@ -384,7 +384,7 @@ private @@ -421,7 +421,7 @@ private @@ -458,7 +458,7 @@ private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx.html index 619a97d01..a26a3a6c8 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx.html @@ -987,7 +987,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1035,7 +1035,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1081,7 +1081,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1127,7 +1127,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1166,7 +1166,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1221,7 +1221,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1269,7 +1269,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1317,7 +1317,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1356,7 +1356,7 @@ This property holds an array of worksheet names to be loaded. If null, then all public @@ -1395,7 +1395,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1434,7 +1434,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1489,7 +1489,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1535,7 +1535,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1617,7 +1617,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1699,7 +1699,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Convert an 'xsd:boolean' XML value to a PHP boolean value.

@@ -1751,7 +1751,7 @@ since '(bool) "false"' returns true.

private @@ -1791,7 +1791,7 @@ since '(bool) "false"' returns true.

private diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html new file mode 100644 index 000000000..25074ebc3 --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html @@ -0,0 +1,466 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ PageSettings +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
$printSettingsstdClass
__construct()mixed
loadPageSettings()void
getPrintDefaults()stdClass
pageSetup()stdClass
printSetup()stdClass
setLayout()void
setMargins()void
+ + +
+

Properties

+ +
+

$printSettings

+ + + private + stdClass + $printSettings + +
+
+ +
+

Methods

+ +
+

__construct()

+ + + public + __construct( + + $xmlX : + SimpleXMLElement + + + , $namespaces : + array + + ) + : mixed + + + +
Parameters
+
+
+ $xmlX + : SimpleXMLElement +
+
+
+ $namespaces + : array +
+
+
+ + +
Return values
+ mixed + +
+ +
+

loadPageSettings()

+ + + public + loadPageSettings( + + $spreadsheet : + Spreadsheet + + ) + : void + + + +
Parameters
+
+
+ $spreadsheet + : Spreadsheet +
+
+
+ + + +
+ +
+

getPrintDefaults()

+ + + private + getPrintDefaults( + ) + : stdClass + + + + + +
Return values
+ stdClass + +
+ +
+

pageSetup()

+ + + private + pageSetup( + + $xmlX : + SimpleXMLElement + + + , $namespaces : + array + + + , $printDefaults : + stdClass + + ) + : stdClass + + + +
Parameters
+
+
+ $xmlX + : SimpleXMLElement +
+
+
+ $namespaces + : array +
+
+
+ $printDefaults + : stdClass +
+
+
+ + +
Return values
+ stdClass + +
+ +
+

printSetup()

+ + + private + printSetup( + + $xmlX : + SimpleXMLElement + + + , $printDefaults : + stdClass + + ) + : stdClass + + + +
Parameters
+
+
+ $xmlX + : SimpleXMLElement +
+
+
+ $printDefaults + : stdClass +
+
+
+ + +
Return values
+ stdClass + +
+ +
+

setLayout()

+ + + private + setLayout( + + $printDefaults : + stdClass + + + , $pageSetupAttributes : + SimpleXMLElement + + ) + : void + + + +
Parameters
+
+
+ $printDefaults + : stdClass +
+
+
+ $pageSetupAttributes + : SimpleXMLElement +
+
+
+ + + +
+ +
+

setMargins()

+ + + private + setMargins( + + $printDefaults : + stdClass + + + , $pageSetupAttributes : + SimpleXMLElement + + ) + : void + + + +
Parameters
+
+
+ $printDefaults + : stdClass +
+
+
+ $pageSetupAttributes + : SimpleXMLElement +
+
+
+ + + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html b/classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html index cd098bda3..43aa25327 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html +++ b/classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html @@ -66,7 +66,7 @@

Reader for SpreadsheetML, the XML schema for Microsoft Office Excel 2003.

@@ -80,9 +80,24 @@ array - $charSet - Character set used in the file. - string + $fileContents + + + + + $mappings + + + + + $borderPositions + + + + + $underlineStyles + + $readDataOnly @@ -129,6 +144,11 @@ This property holds an array of worksheet names to be loaded. If null, then all __construct() Create a new Excel2003XML Reader instance. mixed + + + xmlMappings() + + array canRead() @@ -159,16 +179,6 @@ This property holds an array of worksheet names to be loaded. If null, then all identifyFixedStyleValue() mixed - - - pixel2WidthUnits() - pixel units to excel width units(units of 1/256th of a character width). - float - - - widthUnits2Pixel() - excel width units(units of 1/256th of a character width) to pixel units. - float hex2str() @@ -179,11 +189,6 @@ This property holds an array of worksheet names to be loaded. If null, then all loadIntoExisting() Loads from file into Spreadsheet instance. Spreadsheet - - - convertStringEncoding() - - mixed parseRichText() @@ -204,6 +209,16 @@ This property holds an array of worksheet names to be loaded. If null, then all parseStyleBorders() void + + + parseStyleFontUnderline() + + void + + + parseStyleFontVerticalAlign() + + void parseStyleFont() @@ -315,7 +330,7 @@ Returns either an array of worksheet names (the list of worksheets that should b

Formats.

@@ -324,25 +339,107 @@ Returns either an array of worksheet names (the list of worksheets that should b $styles = [] - +
-

$charSet

+

$fileContents

-

Character set used in the file.

- protected - string - $charSet - = 'UTF-8' + private + mixed + $fileContents + = ''
+
+ +
+

$mappings

+ + + private + static mixed + $mappings + = ['borderStyle' => ['1continuous' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_THIN, '1dash' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DASHED, '1dashdot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DASHDOT, '1dashdotdot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DASHDOTDOT, '1dot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DOTTED, '1double' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DOUBLE, '2continuous' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUM, '2dash' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHED, '2dashdot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHDOT, '2dashdotdot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHDOTDOT, '2dot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DOTTED, '2double' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DOUBLE, '3continuous' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_THICK, '3dash' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHED, '3dashdot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHDOT, '3dashdotdot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_MEDIUMDASHDOTDOT, '3dot' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DOTTED, '3double' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_DOUBLE], 'fillType' => [ + 'solid' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_SOLID, + 'gray75' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_DARKGRAY, + 'gray50' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_MEDIUMGRAY, + 'gray25' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_LIGHTGRAY, + 'gray125' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_GRAY125, + 'gray0625' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_GRAY0625, + 'horzstripe' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_DARKHORIZONTAL, + // horizontal stripe + 'vertstripe' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_DARKVERTICAL, + // vertical stripe + 'reversediagstripe' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_DARKUP, + // reverse diagonal stripe + 'diagstripe' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_DARKDOWN, + // diagonal stripe + 'diagcross' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_DARKGRID, + // diagoanl crosshatch + 'thickdiagcross' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_DARKTRELLIS, + // thick diagonal crosshatch + 'thinhorzstripe' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_LIGHTHORIZONTAL, + 'thinvertstripe' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_LIGHTVERTICAL, + 'thinreversediagstripe' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_LIGHTUP, + 'thindiagstripe' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_LIGHTDOWN, + 'thinhorzcross' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_LIGHTGRID, + // thin horizontal crosshatch + 'thindiagcross' => \PhpOffice\PhpSpreadsheet\Style\Fill::FILL_PATTERN_LIGHTTRELLIS, +]] +
+ +
+

$borderPositions

+ + + private + static mixed + $borderPositions + = ['top', 'left', 'bottom', 'right'] +
+ +
+

$underlineStyles

+ + + private + static mixed + $underlineStyles + = [\PhpOffice\PhpSpreadsheet\Style\Font::UNDERLINE_NONE, \PhpOffice\PhpSpreadsheet\Style\Font::UNDERLINE_DOUBLE, \PhpOffice\PhpSpreadsheet\Style\Font::UNDERLINE_DOUBLEACCOUNTING, \PhpOffice\PhpSpreadsheet\Style\Font::UNDERLINE_SINGLE, \PhpOffice\PhpSpreadsheet\Style\Font::UNDERLINE_SINGLEACCOUNTING]
Xml.php : - 42 + 40

Create a new Excel2003XML Reader instance.

@@ -519,6 +616,33 @@ This property holds an array of worksheet names to be loaded. If null, then all
Return values
mixed +
+ +
+

xmlMappings()

+ + + public + static xmlMappings( + ) + : array + + + + + +
Return values
+ array +
Xml.php : - 55 + 103

Can the current IReader read the file?

@@ -571,7 +695,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Check if the file is a valid SimpleXML.

@@ -611,7 +735,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Reads names of the worksheets from a file, without parsing the whole file to a Spreadsheet object.

@@ -651,7 +775,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Return worksheet info (Name, Last Column Letter, Last Column Index, Total Rows, Total Columns).

@@ -691,7 +815,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads Spreadsheet from file.

@@ -731,7 +855,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -767,86 +891,6 @@ This property holds an array of worksheet names to be loaded. If null, then all
Return values
mixed -
- -
-

pixel2WidthUnits()

- -

pixel units to excel width units(units of 1/256th of a character width).

- - protected - static pixel2WidthUnits( - - $pxs : - float - - ) - : float - - - -
Parameters
-
-
- $pxs - : float -
-
-
- - -
Return values
- float - -
- -
-

widthUnits2Pixel()

- -

excel width units(units of 1/256th of a character width) to pixel units.

- - protected - static widthUnits2Pixel( - - $widthUnits : - float - - ) - : float - - - -
Parameters
-
-
- $widthUnits - : float -
-
-
- - -
Return values
- float -
Xml.php : - 282 + 305 protected @@ -898,7 +942,7 @@ This property holds an array of worksheet names to be loaded. If null, then all

Loads from file into Spreadsheet instance.

@@ -935,54 +979,6 @@ This property holds an array of worksheet names to be loaded. If null, then all
Return values
Spreadsheet -
- -
-

convertStringEncoding()

- - - protected - static convertStringEncoding( - - $string : - mixed - - - , $charset : - mixed - - ) - : mixed - - - -
Parameters
-
-
- $string - : mixed -
-
-
- $charset - : mixed -
-
-
- - -
Return values
- mixed -
Xml.php : - 646 + 647 protected @@ -1034,7 +1030,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1080,7 +1076,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1126,7 +1122,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1169,6 +1165,98 @@ This property holds an array of worksheet names to be loaded. If null, then all +
+ +
+

parseStyleFontUnderline()

+ + + private + parseStyleFontUnderline( + + $styleID : + string + + + , $styleAttributeValue : + string + + ) + : void + + + +
Parameters
+
+
+ $styleID + : string +
+
+
+ $styleAttributeValue + : string +
+
+
+ + + +
+ +
+

parseStyleFontVerticalAlign()

+ + + private + parseStyleFontVerticalAlign( + + $styleID : + string + + + , $styleAttributeValue : + string + + ) + : void + + + +
Parameters
+
+
+ $styleID + : string +
+
+
+ $styleAttributeValue + : string +
+
+
+ + +
Xml.php : - 774 + 813 private @@ -1227,7 +1315,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private @@ -1273,7 +1361,7 @@ This property holds an array of worksheet names to be loaded. If null, then all private diff --git a/classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html b/classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html index 30a89d4e3..6a81593f0 100644 --- a/classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html +++ b/classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html @@ -62,7 +62,7 @@

@@ -183,6 +183,26 @@ Intended for use as a Callback function for sorting cell addresses by column and updateFormulaReferences() Update references within formulas. string + + + updateFormulaReferencesAnyWorksheet() + Update all cell references within a formula, irrespective of worksheet. + string + + + updateCellReferencesAllWorksheets() + + string + + + updateColumnRangesAllWorksheets() + + string + + + updateRowRangesAllWorksheets() + + string updateCellReference() @@ -225,7 +245,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Regular Expressions

@@ -247,7 +267,7 @@ Intended for use as a Callback function for sorting cell addresses by column and @@ -268,7 +288,7 @@ Intended for use as a Callback function for sorting cell addresses by column and @@ -289,7 +309,7 @@ Intended for use as a Callback function for sorting cell addresses by column and @@ -313,7 +333,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Instance of this class.

@@ -337,7 +357,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Get an instance of this class.

@@ -365,7 +385,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Create a new ReferenceHelper.

@@ -393,7 +413,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Compare two column addresses Intended for use as a Callback function for sorting column addresses by column.

@@ -443,7 +463,7 @@ Intended for use as a Callback function for sorting column addresses by column.<

Compare two column addresses Intended for use as a Callback function for reverse sorting column addresses by column.

@@ -493,7 +513,7 @@ Intended for use as a Callback function for reverse sorting column addresses by

Compare two cell addresses Intended for use as a Callback function for sorting cell addresses by column and row.

@@ -543,7 +563,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Compare two cell addresses Intended for use as a Callback function for sorting cell addresses by column and row.

@@ -593,7 +613,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Test whether a cell address falls within a defined range of cells.

@@ -669,7 +689,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update page breaks when inserting/deleting rows/columns.

@@ -752,7 +772,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update cell comments when inserting/deleting rows/columns.

@@ -835,7 +855,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update hyperlinks when inserting/deleting rows/columns.

@@ -918,7 +938,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update data validations when inserting/deleting rows/columns.

@@ -1001,7 +1021,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update merged cells when inserting/deleting rows/columns.

@@ -1084,7 +1104,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update protected cells when inserting/deleting rows/columns.

@@ -1167,7 +1187,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update column dimensions when inserting/deleting rows/columns.

@@ -1250,7 +1270,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update row dimensions when inserting/deleting rows/columns.

@@ -1333,7 +1353,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Insert a new column or row, updating all possible related data.

@@ -1398,7 +1418,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update references within formulas.

@@ -1463,6 +1483,217 @@ Intended for use as a Callback function for sorting cell addresses by column and string —

Updated formula

+
+ +
+

updateFormulaReferencesAnyWorksheet()

+ +

Update all cell references within a formula, irrespective of worksheet.

+ + public + updateFormulaReferencesAnyWorksheet( + + [ $formula : + string + = '' ] + + , $insertColumns : + int + + + , $insertRows : + int + + ) + : string + + + +
Parameters
+
+
+ $formula + : string + = ''
+
+
+ $insertColumns + : int +
+
+
+ $insertRows + : int +
+
+
+ + +
Return values
+ string + +
+ +
+

updateCellReferencesAllWorksheets()

+ + + private + updateCellReferencesAllWorksheets( + + $formula : + string + + + , $insertColumns : + int + + + , $insertRows : + int + + ) + : string + + + +
Parameters
+
+
+ $formula + : string +
+
+
+ $insertColumns + : int +
+
+
+ $insertRows + : int +
+
+
+ + +
Return values
+ string + +
+ +
+

updateColumnRangesAllWorksheets()

+ + + private + updateColumnRangesAllWorksheets( + + $formula : + string + + + , $insertColumns : + int + + ) + : string + + + +
Parameters
+
+
+ $formula + : string +
+
+
+ $insertColumns + : int +
+
+
+ + +
Return values
+ string + +
+ +
+

updateRowRangesAllWorksheets()

+ + + private + updateRowRangesAllWorksheets( + + $formula : + string + + + , $insertRows : + int + + ) + : string + + + +
Parameters
+
+
+ $formula + : string +
+
+
+ $insertRows + : int +
+
+
+ + +
Return values
+ string +
ReferenceHelper.php : - 767 + 907

Update cell reference.

@@ -1543,7 +1774,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update named formulas (i.e. containing worksheet references / named ranges).

@@ -1599,7 +1830,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update cell range.

@@ -1667,7 +1898,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

Update single cell reference.

@@ -1735,7 +1966,7 @@ Intended for use as a Callback function for sorting cell addresses by column and

__clone implementation. Cloning should not be allowed in a Singleton!

diff --git a/classes/PhpOffice-PhpSpreadsheet-Settings.html b/classes/PhpOffice-PhpSpreadsheet-Settings.html index c7d98f880..079d2cb22 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Settings.html +++ b/classes/PhpOffice-PhpSpreadsheet-Settings.html @@ -62,7 +62,7 @@

@@ -90,6 +90,16 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph. $cache The cache implementation to be used for cell collection. CacheInterface + + + $httpClient + The HTTP client implementation to be used for network request. + null|ClientInterface + + + $requestFactory + + null|RequestFactoryInterface setLocale() @@ -135,6 +145,31 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph. getCache() Gets the implementation of cache that should be used for cell collection. CacheInterface + + + setHttpClient() + Set the HTTP client implementation to be used for network request. + void + + + unsetHttpClient() + Unset the HTTP client configuration. + void + + + getHttpClient() + Get the HTTP client implementation to be used for network request. + ClientInterface + + + getRequestFactory() + Get the HTTP request factory. + RequestFactoryInterface + + + assertHttpClient() + + void @@ -152,7 +187,7 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph.

Class name of the chart renderer used for rendering charts eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph.

@@ -173,7 +208,7 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph.

Default options for libxml loader.

@@ -193,7 +228,7 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph.

Allow/disallow libxml_disable_entity_loader() call when not thread safe.

@@ -217,7 +252,7 @@ SECURITY WARNING: Changing this flag is not recommended.

The cache implementation to be used for cell collection.

@@ -225,6 +260,45 @@ SECURITY WARNING: Changing this flag is not recommended. static CacheInterface $cache +
+ +
+

$httpClient

+ +

The HTTP client implementation to be used for network request.

+ + private + static null|ClientInterface + $httpClient + +
+ +
+

$requestFactory

+ + + private + static null|RequestFactoryInterface + $requestFactory +
@@ -241,7 +315,7 @@ SECURITY WARNING: Changing this flag is not recommended.

Set the locale code to use for formula translations and any special formatting.

@@ -282,7 +356,7 @@ SECURITY WARNING: Changing this flag is not recommended.

Identify to PhpSpreadsheet the external library to use for rendering charts.

@@ -321,7 +395,7 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph

Return the Chart Rendering Library that PhpSpreadsheet is currently configured to use.

@@ -351,7 +425,7 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph

Set default options for libxml loader.

@@ -389,7 +463,7 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph

Get default options for libxml loader.

@@ -419,7 +493,7 @@ eg: PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph

Enable/Disable the entity loader for libxml loader.

@@ -462,7 +536,7 @@ SECURITY WARNING: Changing this flag to false is not recommended.

Return the state of the entity loader (disabled/enabled) for libxml loader.

@@ -491,7 +565,7 @@ SECURITY WARNING: Changing this flag to false is not recommended.

Sets the implementation of cache that should be used for cell collection.

@@ -529,7 +603,7 @@ SECURITY WARNING: Changing this flag to false is not recommended.

Gets the implementation of cache that should be used for cell collection.

@@ -545,6 +619,160 @@ SECURITY WARNING: Changing this flag to false is not recommended.

Return values
CacheInterface + + +
+

setHttpClient()

+ +

Set the HTTP client implementation to be used for network request.

+ + public + static setHttpClient( + + $httpClient : + ClientInterface + + + , $requestFactory : + RequestFactoryInterface + + ) + : void + + + +
Parameters
+
+
+ $httpClient + : ClientInterface +
+
+
+ $requestFactory + : RequestFactoryInterface +
+
+
+ + + +
+ +
+

unsetHttpClient()

+ +

Unset the HTTP client configuration.

+ + public + static unsetHttpClient( + ) + : void + + + + + + +
+ +
+

getHttpClient()

+ +

Get the HTTP client implementation to be used for network request.

+ + public + static getHttpClient( + ) + : ClientInterface + + + + + +
Return values
+ ClientInterface + +
+ +
+

getRequestFactory()

+ +

Get the HTTP request factory.

+ + public + static getRequestFactory( + ) + : RequestFactoryInterface + + + + + +
Return values
+ RequestFactoryInterface + +
+ +
+

assertHttpClient()

+ + + private + static assertHttpClient( + ) + : void + + + + + +
diff --git a/classes/PhpOffice-PhpSpreadsheet-Shared-Date.html b/classes/PhpOffice-PhpSpreadsheet-Shared-Date.html index 83e54f60e..d88e654be 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Shared-Date.html +++ b/classes/PhpOffice-PhpSpreadsheet-Shared-Date.html @@ -336,7 +336,7 @@ Value is either CALENDAR_WINDOWS_1900 (1900) or CALENDAR_MAC_1904 (1904).

private @@ -400,7 +400,7 @@ Value is either CALENDAR_WINDOWS_1900 (1900) or CALENDAR_MAC_1904 (1904).

Return the Excel calendar (Windows 1900 or Mac 1904).

@@ -429,7 +429,7 @@ Value is either CALENDAR_WINDOWS_1900 (1900) or CALENDAR_MAC_1904 (1904).

Set the Default timezone to use for dates.

@@ -470,7 +470,7 @@ Value is either CALENDAR_WINDOWS_1900 (1900) or CALENDAR_MAC_1904 (1904).

Return the Default timezone being used for dates.

@@ -499,7 +499,7 @@ Value is either CALENDAR_WINDOWS_1900 (1900) or CALENDAR_MAC_1904 (1904).

Validate a timezone.

@@ -540,7 +540,7 @@ Value is either CALENDAR_WINDOWS_1900 (1900) or CALENDAR_MAC_1904 (1904).

Convert a MS serialized datetime value from Excel to a PHP Date/Time object.

@@ -592,7 +592,7 @@ Use the default (UST) unless you absolutely need a conversion

Convert a MS serialized datetime value from Excel to a unix timestamp.

@@ -644,7 +644,7 @@ Use the default (UST) unless you absolutely need a conversion

Convert a date from PHP to an MS Excel serialized date/time value.

@@ -686,7 +686,7 @@ or boolean FALSE on failure

Convert a PHP DateTime object to an MS Excel serialized date/time value.

@@ -727,7 +727,7 @@ or boolean FALSE on failure

Convert a Unix timestamp to an MS Excel serialized date/time value.

@@ -768,7 +768,7 @@ or boolean FALSE on failure

formattedPHPToExcel.

@@ -854,7 +854,7 @@ or boolean FALSE on failure

Is a given cell a date/time?

@@ -894,7 +894,7 @@ or boolean FALSE on failure

Is a given number format a date/time?

@@ -934,7 +934,7 @@ or boolean FALSE on failure

Is a given number format code a date/time?

@@ -974,7 +974,7 @@ or boolean FALSE on failure

Convert a date/time string to Excel time.

@@ -1015,7 +1015,7 @@ or boolean FALSE on failure

Converts a month name (either a long or a short name) to a month number.

@@ -1056,7 +1056,7 @@ or boolean FALSE on failure

Strips an ordinal from a numeric value.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Shared-JAMA-EigenvalueDecomposition.html b/classes/PhpOffice-PhpSpreadsheet-Shared-JAMA-EigenvalueDecomposition.html index ab1d817c7..e604cbdaa 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Shared-JAMA-EigenvalueDecomposition.html +++ b/classes/PhpOffice-PhpSpreadsheet-Shared-JAMA-EigenvalueDecomposition.html @@ -531,7 +531,7 @@ Fortran subroutine in EISPACK.

Constructor: Check for symmetry, then construct the eigenvalue decomposition.

@@ -571,7 +571,7 @@ Fortran subroutine in EISPACK.

Return the eigenvector matrix.

@@ -600,7 +600,7 @@ Fortran subroutine in EISPACK.

Return the real parts of the eigenvalues.

@@ -629,7 +629,7 @@ Fortran subroutine in EISPACK.

Return the imaginary parts of the eigenvalues.

@@ -658,7 +658,7 @@ Fortran subroutine in EISPACK.

Return the block diagonal eigenvalue matrix.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-File.html b/classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-File.html index 7c08599b3..7d4ef970e 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-File.html +++ b/classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-File.html @@ -167,12 +167,12 @@ int - _getPpsWk() + getPpsWk() Returns a string with the PPS's WK (What is a WK?). string - _savePpsSetPnt() + savePpsSetPnt() Updates index and pointers to previous, next and children PPS's for this PPS. I don't think it'll work with Dir PPS's. int @@ -710,14 +710,14 @@ PPS. I don't think it'll work with Dir PPS's. —

The amount of data (in bytes)

- +
-

_getPpsWk()

+

getPpsWk()

- +
-

_savePpsSetPnt()

+

savePpsSetPnt()

- +
-

_calcSize()

+

calcSize()

Calculate some numbers.

- public - _calcSize( + private + calcSize( &$raList : array @@ -739,14 +739,14 @@ it will be used, but you have to close such stream by yourself.

float
- +
-

_saveHeader()

+

saveHeader()

Save OLE header.

- public - _saveHeader( + private + saveHeader( $iSBDcnt : int @@ -795,14 +795,14 @@ it will be used, but you have to close such stream by yourself.

- +
-

_saveBigData()

+

saveBigData()

Saving big data (PPS's with data bigger than \PhpOffice\PhpSpreadsheet\Shared\OLE::OLE_DATA_SIZE_SMALL).

- public - _saveBigData( + private + saveBigData( $iStBlk : int @@ -842,14 +842,14 @@ it will be used, but you have to close such stream by yourself.

- +
-

_makeSmallData()

+

makeSmallData()

get small data (PPS's with data smaller than \PhpOffice\PhpSpreadsheet\Shared\OLE::OLE_DATA_SIZE_SMALL).

- public - _makeSmallData( + private + makeSmallData( &$raList : mixed @@ -882,14 +882,14 @@ it will be used, but you have to close such stream by yourself.

string
- +
-

_savePps()

+

savePps()

Saves all the PPS's WKs.

- public - _savePps( + private + savePps( &$raList : array @@ -920,14 +920,14 @@ it will be used, but you have to close such stream by yourself.

- +
-

_saveBbd()

+

saveBbd()

Saving Big Block Depot.

- public - _saveBbd( + private + saveBbd( $iSbdSize : int @@ -1126,14 +1126,14 @@ it will be used, but you have to close such stream by yourself.

—

The amount of data (in bytes)

- +
-

_getPpsWk()

+

getPpsWk()

- +
-

_savePpsSetPnt()

+

savePpsSetPnt()

- +
-

_getPpsWk()

+

getPpsWk()

- +
-

_savePpsSetPnt()

+

savePpsSetPnt()

- +
-

_getBlockOffset()

+

getBlockOffset()

public - _getBlockOffset( + getBlockOffset( $blockId : int @@ -654,14 +654,14 @@ use \PhpOffice\PhpSpreadsheet\Shared\OLE\PPS\File::getStream().

—

read-only stream

- +
-

_readInt1()

+

readInt1()

- +
-

_readInt2()

+

readInt2()

- +
-

_readInt4()

+

readInt4()

- +
-

_readPpsWks()

+

readPpsWks()

- +
-

_ppsTreeComplete()

+

ppsTreeComplete()

- +
-

_readData()

+

readData()

+ +
+

DEFINED_NAME_IS_RANGE

+ + + + mixed + $DEFINED_NAME_IS_RANGE + = false + +
+ +
+

DEFINED_NAME_IS_FORMULA

+ + + + mixed + $DEFINED_NAME_IS_FORMULA + = true +
@@ -698,7 +800,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width. private @@ -717,7 +819,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

Unique ID.

@@ -737,7 +839,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

Document properties.

@@ -757,7 +859,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

Document security.

@@ -777,7 +879,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

Collection of Worksheet objects.

@@ -797,7 +899,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

Calculation Engine.

@@ -817,7 +919,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

Active sheet index.

@@ -826,24 +928,24 @@ TabRatio is assumed to be out of 1000 of the horizontal window width. $activeSheetIndex = "" - +
-

$namedRanges

+

$definedNames

Named ranges.

private \PhpOffice\PhpSpreadsheet\NamedRange[] - $namedRanges + $definedNames = []
@@ -857,7 +959,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

CellXf supervisor.

@@ -877,7 +979,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

CellXf collection.

@@ -897,7 +999,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

CellStyleXf collection.

@@ -917,7 +1019,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

hasMacros : this workbook have macros ?

@@ -937,7 +1039,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

macrosCode : all macros code as binary data (the vbaProject.bin file, this include form, code, etc.), null if no macro.

@@ -957,7 +1059,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

macrosCertificate : if macros are signed, contains binary data vbaProjectSignature.bin file, null if not signed.

@@ -977,7 +1079,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

ribbonXMLData : null if workbook is'nt Excel 2007 or not contain a customized UI.

@@ -997,7 +1099,7 @@ TabRatio is assumed to be out of 1000 of the horizontal window width.

ribbonBinObjects : null if workbook is'nt Excel 2007 or not contain embedded objects (picture(s)) for Ribbon Elements ignored if $ribbonXMLData is null.

@@ -1018,7 +1120,7 @@ ignored if $ribbonXMLData is null.

List of unparsed loaded data for export to same format with better compatibility.

@@ -1039,7 +1141,7 @@ ignored if $ribbonXMLData is null.

Controls visibility of the horizonal scroll bar in the application.

@@ -1059,7 +1161,7 @@ ignored if $ribbonXMLData is null.

Controls visibility of the horizonal scroll bar in the application.

@@ -1079,7 +1181,7 @@ ignored if $ribbonXMLData is null.

Controls visibility of the sheet tabs in the application.

@@ -1099,7 +1201,7 @@ ignored if $ribbonXMLData is null.

Specifies a boolean value that indicates whether the workbook window is minimized.

@@ -1120,7 +1222,7 @@ is minimized.

Specifies a boolean value that indicates whether to group dates when presenting the user with filtering optiomd in the user @@ -1142,7 +1244,7 @@ interface.

Specifies the index to the first sheet in the book view.

@@ -1162,7 +1264,7 @@ interface.

Specifies the visible status of the workbook.

@@ -1182,7 +1284,7 @@ interface.

Specifies the ratio between the workbook tabs bar and the horizontal scroll bar. TabRatio is assumed to be out of 1000 of the horizontal @@ -1208,7 +1310,7 @@ window width.

The workbook has macros ?

@@ -1236,7 +1338,7 @@ window width.

Define if a workbook has macros.

@@ -1274,7 +1376,7 @@ window width.

Set the macros code.

@@ -1312,7 +1414,7 @@ window width.

Return the macros code.

@@ -1340,7 +1442,7 @@ window width.

Set the macros certificate.

@@ -1378,7 +1480,7 @@ window width.

Is the project signed ?

@@ -1407,7 +1509,7 @@ window width.

Return the macros certificate.

@@ -1435,7 +1537,7 @@ window width.

Remove all macros, certificate from spreadsheet.

@@ -1461,7 +1563,7 @@ window width.

set ribbon XML data.

@@ -1508,7 +1610,7 @@ window width.

retrieve ribbon XML Data.

@@ -1549,7 +1651,7 @@ window width.

store binaries ribbon objects (pictures).

@@ -1596,7 +1698,7 @@ window width.

return the extension of a filename. Internal use for a array_map callback (php<5.3 don't like lambda function).

@@ -1636,7 +1738,7 @@ window width.

retrieve Binaries Ribbon Objects.

@@ -1676,7 +1778,7 @@ window width.

This workbook have a custom UI ?

@@ -1704,7 +1806,7 @@ window width.

This workbook have additionnal object for the ribbon ?

@@ -1732,7 +1834,7 @@ window width.

Check if a sheet with a specified code name already exists.

@@ -1772,7 +1874,7 @@ window width.

Get sheet by code name. Warning : sheet don't have always a code name !

@@ -1812,7 +1914,7 @@ window width.

Create a new PhpSpreadsheet with one Worksheet.

@@ -1840,7 +1942,7 @@ window width.

Code to execute when this worksheet is unset().

@@ -1868,7 +1970,7 @@ window width.

Disconnect all worksheets from this PhpSpreadsheet workbook object, typically so that the PhpSpreadsheet object can be unset.

@@ -1895,7 +1997,7 @@ typically so that the PhpSpreadsheet object can be unset.

Return the calculation engine for this worksheet.

@@ -1923,7 +2025,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get properties.

@@ -1951,7 +2053,7 @@ typically so that the PhpSpreadsheet object can be unset.

Set properties.

@@ -1989,7 +2091,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get security.

@@ -2017,7 +2119,7 @@ typically so that the PhpSpreadsheet object can be unset.

Set security.

@@ -2055,7 +2157,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get active sheet.

@@ -2083,7 +2185,7 @@ typically so that the PhpSpreadsheet object can be unset.

Create sheet and add it to this workbook.

@@ -2123,7 +2225,7 @@ typically so that the PhpSpreadsheet object can be unset.

Check if a sheet with a specified name already exists.

@@ -2163,7 +2265,7 @@ typically so that the PhpSpreadsheet object can be unset.

Add sheet.

@@ -2212,7 +2314,7 @@ typically so that the PhpSpreadsheet object can be unset.

Remove sheet by index.

@@ -2250,7 +2352,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get sheet by index.

@@ -2290,7 +2392,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get all sheets.

@@ -2318,7 +2420,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get sheet by name.

@@ -2358,7 +2460,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get index for sheet.

@@ -2399,7 +2501,7 @@ typically so that the PhpSpreadsheet object can be unset.

Set index for sheet by sheet name.

@@ -2449,7 +2551,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get sheet count.

@@ -2477,7 +2579,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get active sheet index.

@@ -2506,7 +2608,7 @@ typically so that the PhpSpreadsheet object can be unset.

Set active sheet index.

@@ -2546,7 +2648,7 @@ typically so that the PhpSpreadsheet object can be unset.

Set active sheet index by name.

@@ -2586,7 +2688,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get sheet names.

@@ -2614,7 +2716,7 @@ typically so that the PhpSpreadsheet object can be unset.

Add external sheet.

@@ -2663,9 +2765,9 @@ typically so that the PhpSpreadsheet object can be unset.

-

Get named ranges.

+

Get an array of all Named Ranges.

public getNamedRanges( @@ -2679,6 +2781,62 @@ typically so that the PhpSpreadsheet object can be unset.

Return values
\PhpOffice\PhpSpreadsheet\NamedRange[] + + +
+

getNamedFormulae()

+ +

Get an array of all Named Formulae.

+ + public + getNamedFormulae( + ) + : \PhpOffice\PhpSpreadsheet\NamedFormula[] + + + + + +
Return values
+ \PhpOffice\PhpSpreadsheet\NamedFormula[] + +
+ +
+

getDefinedNames()

+ +

Get an array of all Defined Names (both named ranges and named formulae).

+ + public + getDefinedNames( + ) + : \PhpOffice\PhpSpreadsheet\DefinedName[] + + + + + +
Return values
+ \PhpOffice\PhpSpreadsheet\DefinedName[] +
-

Add named range.

+

Add a named range.

public addNamedRange( @@ -2702,9 +2860,10 @@ typically so that the PhpSpreadsheet object can be unset.

NamedRange ) - : bool + : void
+

If a named range with this name already exists, then this will replace the existing value.

Parameters
@@ -2716,9 +2875,85 @@ typically so that the PhpSpreadsheet object can be unset.

-
Return values
- bool - + +
+ +
+

addNamedFormula()

+ +

Add a named formula.

+ + public + addNamedFormula( + + $namedFormula : + NamedFormula + + ) + : void + + +

If a named formula with this name already exists, then this will replace the existing value.

+ +
Parameters
+
+
+ $namedFormula + : NamedFormula +
+
+
+ + + +
+ +
+

addDefinedName()

+ +

Add a defined name (either a named range or a named formula).

+ + public + addDefinedName( + + $definedName : + DefinedName + + ) + : void + + +

If a defined named with this name already exists, then this will replace the existing value.

+ +
Parameters
+
+
+ $definedName + : DefinedName +
+
+
+ + +

Get named range.

@@ -2746,7 +2981,7 @@ typically so that the PhpSpreadsheet object can be unset.

null|Worksheet = null ] ) - : null|NamedRange + : NamedRange|null
@@ -2766,7 +3001,210 @@ typically so that the PhpSpreadsheet object can be unset.

Return values
- null|NamedRange + NamedRange|null + +
+ +
+

getNamedFormula()

+ +

Get named formula.

+ + public + getNamedFormula( + + $namedFormula : + string + + + [, $pSheet : + null|Worksheet + = null ] + ) + : NamedFormula|null + + + +
Parameters
+
+
+ $namedFormula + : string +
+
+
+ $pSheet + : null|Worksheet + = null
+

Scope. Use null for global scope

+
+ + +
Return values
+ NamedFormula|null + +
+ +
+

getGlobalDefinedNameByType()

+ + + private + getGlobalDefinedNameByType( + + $name : + string + + + , $type : + bool + + ) + : DefinedName|null + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $type + : bool +
+
+
+ + +
Return values
+ DefinedName|null + +
+ +
+

getLocalDefinedNameByType()

+ + + private + getLocalDefinedNameByType( + + $name : + string + + + , $type : + bool + + + [, $pSheet : + Worksheet|null + = null ] + ) + : DefinedName|null + + + +
Parameters
+
+
+ $name + : string +
+
+
+ $type + : bool +
+
+
+ $pSheet + : Worksheet|null + = null
+
+
+ + +
Return values
+ DefinedName|null + +
+ +
+

getDefinedName()

+ +

Get named range.

+ + public + getDefinedName( + + $definedName : + string + + + [, $pSheet : + null|Worksheet + = null ] + ) + : DefinedName|null + + + +
Parameters
+
+
+ $definedName + : string +
+
+
+ $pSheet + : null|Worksheet + = null
+

Scope. Use null for global scope

+
+ + +
Return values
+ DefinedName|null
@@ -2780,7 +3218,7 @@ typically so that the PhpSpreadsheet object can be unset.

Remove named range.

@@ -2817,6 +3255,104 @@ typically so that the PhpSpreadsheet object can be unset.

Return values
$this + + +
+

removeNamedFormula()

+ +

Remove named formula.

+ + public + removeNamedFormula( + + $namedFormula : + string + + + [, $pSheet : + null|Worksheet + = null ] + ) + : $this + + + +
Parameters
+
+
+ $namedFormula + : string +
+
+
+ $pSheet + : null|Worksheet + = null
+

scope: use null for global scope

+
+ + +
Return values
+ $this + +
+ +
+

removeDefinedName()

+ +

Remove defined name.

+ + public + removeDefinedName( + + $definedName : + string + + + [, $pSheet : + null|Worksheet + = null ] + ) + : $this + + + +
Parameters
+
+
+ $definedName + : string +
+
+
+ $pSheet + : null|Worksheet + = null
+

scope: use null for global scope

+
+ + +
Return values
+ $this +

Get worksheet iterator.

@@ -2857,7 +3393,7 @@ typically so that the PhpSpreadsheet object can be unset.

Copy workbook (!= clone!).

@@ -2885,7 +3421,7 @@ typically so that the PhpSpreadsheet object can be unset.

Implement PHP __clone to create a deep clone, not just a shallow copy.

@@ -2913,7 +3449,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get the workbook collection of cellXfs.

@@ -2941,7 +3477,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get cellXf by index.

@@ -2981,7 +3517,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get cellXf by hash code.

@@ -3021,7 +3557,7 @@ typically so that the PhpSpreadsheet object can be unset.

Check if style exists in style collection.

@@ -3061,7 +3597,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get default style.

@@ -3089,7 +3625,7 @@ typically so that the PhpSpreadsheet object can be unset.

Add a cellXf to the workbook.

@@ -3127,7 +3663,7 @@ typically so that the PhpSpreadsheet object can be unset.

Remove cellXf by index. It is ensured that all cells get their xf index updated.

@@ -3165,7 +3701,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get the cellXf supervisor.

@@ -3193,7 +3729,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get the workbook collection of cellStyleXfs.

@@ -3221,7 +3757,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get cellStyleXf by index.

@@ -3261,7 +3797,7 @@ typically so that the PhpSpreadsheet object can be unset.

Get cellStyleXf by hash code.

@@ -3301,7 +3837,7 @@ typically so that the PhpSpreadsheet object can be unset.

Add a cellStyleXf to the workbook.

@@ -3339,7 +3875,7 @@ typically so that the PhpSpreadsheet object can be unset.

Remove cellStyleXf by index.

@@ -3377,7 +3913,7 @@ typically so that the PhpSpreadsheet object can be unset.

Eliminate all unneeded cellXf and afterwards update the xfIndex for all cells and columns in the workbook.

@@ -3404,7 +3940,7 @@ and columns in the workbook.

Return the unique ID value assigned to this spreadsheet workbook.

@@ -3432,7 +3968,7 @@ and columns in the workbook.

Get the visibility of the horizonal scroll bar in the application.

@@ -3461,7 +3997,7 @@ and columns in the workbook.

Set the visibility of the horizonal scroll bar in the application.

@@ -3499,7 +4035,7 @@ and columns in the workbook.

Get the visibility of the vertical scroll bar in the application.

@@ -3528,7 +4064,7 @@ and columns in the workbook.

Set the visibility of the vertical scroll bar in the application.

@@ -3566,7 +4102,7 @@ and columns in the workbook.

Get the visibility of the sheet tabs in the application.

@@ -3595,7 +4131,7 @@ and columns in the workbook.

Set the visibility of the sheet tabs in the application.

@@ -3633,7 +4169,7 @@ and columns in the workbook.

Return whether the workbook window is minimized.

@@ -3662,7 +4198,7 @@ and columns in the workbook.

Set whether the workbook window is minimized.

@@ -3700,7 +4236,7 @@ and columns in the workbook.

Return whether to group dates when presenting the user with filtering optiomd in the user interface.

@@ -3730,7 +4266,7 @@ filtering optiomd in the user interface.

Set whether to group dates when presenting the user with filtering optiomd in the user interface.

@@ -3769,7 +4305,7 @@ filtering optiomd in the user interface.

Return the first sheet in the book view.

@@ -3798,7 +4334,7 @@ filtering optiomd in the user interface.

Set the first sheet in the book view.

@@ -3836,7 +4372,7 @@ filtering optiomd in the user interface.

Return the visibility status of the workbook.

@@ -3869,7 +4405,7 @@ filtering optiomd in the user interface.

Set the visibility status of the workbook.

@@ -3918,7 +4454,7 @@ user interface.

Get the ratio between the workbook tabs bar and the horizontal scroll bar.

@@ -3948,7 +4484,7 @@ user interface.

Set the ratio between the workbook tabs bar and the horizontal scroll bar TabRatio is assumed to be out of 1000 of the horizontal window width.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Style-Alignment.html b/classes/PhpOffice-PhpSpreadsheet-Style-Alignment.html index c36d973e1..f15cc0cd1 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Style-Alignment.html +++ b/classes/PhpOffice-PhpSpreadsheet-Style-Alignment.html @@ -1473,7 +1473,7 @@ $spreadsheet->getActiveSheet()->getStyle('B2')->getAlignment()->appl

Get read order.

@@ -1501,7 +1501,7 @@ $spreadsheet->getActiveSheet()->getStyle('B2')->getAlignment()->appl

Set read order.

@@ -1541,7 +1541,7 @@ $spreadsheet->getActiveSheet()->getStyle('B2')->getAlignment()->appl

Get hash code.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Style-Font.html b/classes/PhpOffice-PhpSpreadsheet-Style-Font.html index a280e44d8..827c62805 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Style-Font.html +++ b/classes/PhpOffice-PhpSpreadsheet-Style-Font.html @@ -1177,7 +1177,7 @@ $spreadsheet->getActiveSheet()->getStyle('B2')->getFont()->applyFrom

Set Superscript.

@@ -1217,7 +1217,7 @@ $spreadsheet->getActiveSheet()->getStyle('B2')->getFont()->applyFrom

Get Subscript.

@@ -1245,7 +1245,7 @@ $spreadsheet->getActiveSheet()->getStyle('B2')->getFont()->applyFrom

Set Subscript.

@@ -1285,7 +1285,7 @@ $spreadsheet->getActiveSheet()->getStyle('B2')->getFont()->applyFrom

Get Underline.

@@ -1313,7 +1313,7 @@ $spreadsheet->getActiveSheet()->getStyle('B2')->getFont()->applyFrom

Set Underline.

@@ -1355,7 +1355,7 @@ false equates to UNDERLINE_NONE

Get Strikethrough.

@@ -1383,7 +1383,7 @@ false equates to UNDERLINE_NONE

Set Strikethrough.

@@ -1423,7 +1423,7 @@ false equates to UNDERLINE_NONE

Get Color.

@@ -1451,7 +1451,7 @@ false equates to UNDERLINE_NONE

Set Color.

@@ -1491,7 +1491,7 @@ false equates to UNDERLINE_NONE

Get hash code.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Worksheet-AutoFilter-Column-Rule.html b/classes/PhpOffice-PhpSpreadsheet-Worksheet-AutoFilter-Column-Rule.html index ad902e188..44dbaac8b 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Worksheet-AutoFilter-Column-Rule.html +++ b/classes/PhpOffice-PhpSpreadsheet-Worksheet-AutoFilter-Column-Rule.html @@ -2426,7 +2426,7 @@

Get AutoFilter Rule Grouping.

@@ -2454,7 +2454,7 @@

Set AutoFilter Rule Grouping.

@@ -2494,7 +2494,7 @@

Set AutoFilter Rule.

@@ -2552,7 +2552,7 @@

Get this Rule's AutoFilter Column Parent.

@@ -2580,7 +2580,7 @@

Set this Rule's AutoFilter Column Parent.

@@ -2620,7 +2620,7 @@

Implement PHP __clone to create a deep clone, not just a shallow copy.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Worksheet-AutoFilter.html b/classes/PhpOffice-PhpSpreadsheet-Worksheet-AutoFilter.html index 3780af9eb..d9951a28f 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Worksheet-AutoFilter.html +++ b/classes/PhpOffice-PhpSpreadsheet-Worksheet-AutoFilter.html @@ -1181,7 +1181,7 @@ Use with caution.

Implement PHP __clone to create a deep clone, not just a shallow copy.

@@ -1209,7 +1209,7 @@ Use with caution.

toString method replicates previous behavior by returning the range if object is referenced as a property of its parent.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Worksheet-ColumnCellIterator.html b/classes/PhpOffice-PhpSpreadsheet-Worksheet-ColumnCellIterator.html index 15fb2a5ed..501f79f64 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Worksheet-ColumnCellIterator.html +++ b/classes/PhpOffice-PhpSpreadsheet-Worksheet-ColumnCellIterator.html @@ -614,7 +614,7 @@

Set the iterator to its previous value.

@@ -640,7 +640,7 @@

Indicate if more rows exist in the worksheet range of rows that we're iterating.

@@ -668,7 +668,7 @@

Validate start/end values for "IterateOnlyExistingCells" mode, and adjust if necessary.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html b/classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html index 6f1fe9b14..e7b45ffa7 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html +++ b/classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html @@ -170,6 +170,36 @@ __clone() Implement PHP __clone to create a deep clone, not just a shallow copy. mixed + + + fromCentimeters() + + float + + + toCentimeters() + + float + + + fromMillimeters() + + float + + + toMillimeters() + + float + + + fromPoints() + + float + + + toPoints() + + float @@ -763,6 +793,240 @@
Return values
mixed +
+ +
+

fromCentimeters()

+ + + public + static fromCentimeters( + + $value : + float + + ) + : float + + + +
Parameters
+
+
+ $value + : float +
+
+
+ + +
Return values
+ float + +
+ +
+

toCentimeters()

+ + + public + static toCentimeters( + + $value : + float + + ) + : float + + + +
Parameters
+
+
+ $value + : float +
+
+
+ + +
Return values
+ float + +
+ +
+

fromMillimeters()

+ + + public + static fromMillimeters( + + $value : + float + + ) + : float + + + +
Parameters
+
+
+ $value + : float +
+
+
+ + +
Return values
+ float + +
+ +
+

toMillimeters()

+ + + public + static toMillimeters( + + $value : + float + + ) + : float + + + +
Parameters
+
+
+ $value + : float +
+
+
+ + +
Return values
+ float + +
+ +
+

fromPoints()

+ + + public + static fromPoints( + + $value : + float + + ) + : float + + + +
Parameters
+
+
+ $value + : float +
+
+
+ + +
Return values
+ float + +
+ +
+

toPoints()

+ + + public + static toPoints( + + $value : + float + + ) + : float + + + +
Parameters
+
+
+ $value + : float +
+
+
+ + +
Return values
+ float +
diff --git a/classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html b/classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html index 999d60af4..2c4ef5287 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html +++ b/classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html @@ -492,6 +492,16 @@ Paper size taken from Office Open XML Part 4 - Markup Language Reference, page 1 SETPRINTRANGE_INSERT 'I' + + + PAGEORDER_OVER_THEN_DOWN + + 'overThenDown' + + + PAGEORDER_DOWN_THEN_OVER + + 'downThenOver' $paperSize @@ -555,6 +565,11 @@ Number of horizontal pages to fit on. $firstPageNumber First page number. int + + + $pageOrder + + __construct() @@ -730,6 +745,16 @@ Number of horizontal pages to fit on. resetFirstPageNumber() Reset first page number. $this + + + getPageOrder() + + string + + + setPageOrder() + + self __clone() @@ -2230,6 +2255,48 @@ Number of horizontal pages to fit on. $SETPRINTRANGE_INSERT = 'I'
+ + +
+

PAGEORDER_OVER_THEN_DOWN

+ + + + mixed + $PAGEORDER_OVER_THEN_DOWN + = 'overThenDown' + +
+ +
+

PAGEORDER_DOWN_THEN_OVER

+ + + + mixed + $PAGEORDER_DOWN_THEN_OVER + = 'downThenOver' +
@@ -2246,7 +2313,7 @@ Number of horizontal pages to fit on.

Paper size.

@@ -2266,7 +2333,7 @@ Number of horizontal pages to fit on.

Orientation.

@@ -2286,7 +2353,7 @@ Number of horizontal pages to fit on.

Scale (Print Scale).

@@ -2308,7 +2375,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use PageSetup.php : - 189 + 192

Fit To Page Whether scale or fitToWith / fitToHeight applies.

@@ -2329,7 +2396,7 @@ Whether scale or fitToWith / fitToHeight applies.

Fit To Height Number of vertical pages to fit on.

@@ -2350,7 +2417,7 @@ Number of vertical pages to fit on.

Fit To Width Number of horizontal pages to fit on.

@@ -2371,7 +2438,7 @@ Number of horizontal pages to fit on.

Columns to repeat at left.

@@ -2391,7 +2458,7 @@ Number of horizontal pages to fit on.

Rows to repeat at top.

@@ -2411,7 +2478,7 @@ Number of horizontal pages to fit on.

Center page horizontally.

@@ -2431,7 +2498,7 @@ Number of horizontal pages to fit on.

Center page vertically.

@@ -2451,7 +2518,7 @@ Number of horizontal pages to fit on.

Print area.

@@ -2471,7 +2538,7 @@ Number of horizontal pages to fit on.

First page number.

@@ -2479,6 +2546,25 @@ Number of horizontal pages to fit on.

int $firstPageNumber
+ + +
+

$pageOrder

+ + + private + mixed + $pageOrder + = self::PAGEORDER_DOWN_THEN_OVER
@@ -2495,7 +2581,7 @@ Number of horizontal pages to fit on.

Create a new PageSetup.

@@ -2523,7 +2609,7 @@ Number of horizontal pages to fit on.

Get Paper Size.

@@ -2551,7 +2637,7 @@ Number of horizontal pages to fit on.

Set Paper Size.

@@ -2591,7 +2677,7 @@ Number of horizontal pages to fit on.

Get Orientation.

@@ -2619,7 +2705,7 @@ Number of horizontal pages to fit on.

Set Orientation.

@@ -2659,7 +2745,7 @@ Number of horizontal pages to fit on.

Get Scale.

@@ -2687,7 +2773,7 @@ Number of horizontal pages to fit on.

Set Scale.

@@ -2738,7 +2824,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 345 + 350

Get Fit To Page.

@@ -2766,7 +2852,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 357 + 362

Set Fit To Page.

@@ -2806,7 +2892,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 369 + 374

Get Fit To Height.

@@ -2834,7 +2920,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 382 + 387

Set Fit To Height.

@@ -2883,7 +2969,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 397 + 402

Get Fit To Width.

@@ -2911,7 +2997,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 410 + 415

Set Fit To Width.

@@ -2960,7 +3046,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 425 + 430

Is Columns to repeat at left set?

@@ -2988,7 +3074,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 441 + 446

Get Columns to repeat at left.

@@ -3017,7 +3103,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 453 + 458

Set Columns to repeat at left.

@@ -3057,7 +3143,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 468 + 473

Set Columns to repeat at left by start and end.

@@ -3106,7 +3192,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 480 + 485

Is Rows to repeat at top set?

@@ -3134,7 +3220,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 496 + 501

Get Rows to repeat at top.

@@ -3163,7 +3249,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 508 + 513

Set Rows to repeat at top.

@@ -3203,7 +3289,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 523 + 528

Set Rows to repeat at top by start and end.

@@ -3252,7 +3338,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 535 + 540

Get center page horizontally.

@@ -3280,7 +3366,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 547 + 552

Set center page horizontally.

@@ -3320,7 +3406,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 559 + 564

Get center page vertically.

@@ -3348,7 +3434,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 571 + 576

Set center page vertically.

@@ -3388,7 +3474,7 @@ This setting is overridden when fitToWidth and/or fitToHeight are in use.

PageSetup.php : - 588 + 593

Get print area.

@@ -3431,7 +3517,7 @@ Print areas are numbered from 1

Is print area set?

@@ -3474,7 +3560,7 @@ Print areas are numbered from 1

Clear a print area.

@@ -3517,7 +3603,7 @@ Print areas are numbered from 1

Set print area. e.g. 'A1:D10' or 'A1:D10,G5:M20'.

@@ -3586,7 +3672,7 @@ The "I" method, inserts the new print area before any specified index,

Add a new print area (e.g. 'A1:D10' or 'A1:D10,G5:M20') to the list of print areas.

@@ -3640,7 +3726,7 @@ Print areas are numbered from 1

Set print area.

@@ -3736,7 +3822,7 @@ The "I" method, inserts the new print area before any specified index,

Add a new print area to the list of print areas.

@@ -3817,7 +3903,7 @@ Print areas are numbered from 1

Get first page number.

@@ -3845,7 +3931,7 @@ Print areas are numbered from 1

Set first page number.

@@ -3885,7 +3971,7 @@ Print areas are numbered from 1

Reset first page number.

@@ -3901,6 +3987,72 @@ Print areas are numbered from 1

Return values
$this + + +
+

getPageOrder()

+ + + public + getPageOrder( + ) + : string + + + + + +
Return values
+ string + +
+ +
+

setPageOrder()

+ + + public + setPageOrder( + + $pageOrder : + string|null + + ) + : self + + + +
Parameters
+
+
+ $pageOrder + : string|null +
+
+
+ + +
Return values
+ self +

Implement PHP __clone to create a deep clone, not just a shallow copy.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Worksheet-Protection.html b/classes/PhpOffice-PhpSpreadsheet-Worksheet-Protection.html index 13a989941..6fac47ca2 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Worksheet-Protection.html +++ b/classes/PhpOffice-PhpSpreadsheet-Worksheet-Protection.html @@ -210,11 +210,6 @@ $algorithm Algorithm name. string - - - $hash - Hash value. - string $salt @@ -1028,26 +1023,6 @@ string $algorithm = '' -
- -
-

$hash

- -

Hash value.

- - private - string - $hash - = ''
Protection.php : - 158 + 151

Salt value.

@@ -1080,7 +1055,7 @@

Spin count.

@@ -1104,7 +1079,7 @@

Create a new Protection.

@@ -1132,7 +1107,7 @@

Is some sort of protection enabled?

@@ -1160,7 +1135,7 @@

Get Sheet.

@@ -1188,7 +1163,7 @@

Set Sheet.

@@ -1228,7 +1203,7 @@

Get Objects.

@@ -1256,7 +1231,7 @@

Set Objects.

@@ -1296,7 +1271,7 @@

Get Scenarios.

@@ -1324,7 +1299,7 @@

Set Scenarios.

@@ -1364,7 +1339,7 @@

Get FormatCells.

@@ -1392,7 +1367,7 @@

Set FormatCells.

@@ -1432,7 +1407,7 @@

Get FormatColumns.

@@ -1460,7 +1435,7 @@

Set FormatColumns.

@@ -1500,7 +1475,7 @@

Get FormatRows.

@@ -1528,7 +1503,7 @@

Set FormatRows.

@@ -1568,7 +1543,7 @@

Get InsertColumns.

@@ -1596,7 +1571,7 @@

Set InsertColumns.

@@ -1636,7 +1611,7 @@

Get InsertRows.

@@ -1664,7 +1639,7 @@

Set InsertRows.

@@ -1704,7 +1679,7 @@

Get InsertHyperlinks.

@@ -1732,7 +1707,7 @@

Set InsertHyperlinks.

@@ -1772,7 +1747,7 @@

Get DeleteColumns.

@@ -1800,7 +1775,7 @@

Set DeleteColumns.

@@ -1840,7 +1815,7 @@

Get DeleteRows.

@@ -1868,7 +1843,7 @@

Set DeleteRows.

@@ -1908,7 +1883,7 @@

Get SelectLockedCells.

@@ -1936,7 +1911,7 @@

Set SelectLockedCells.

@@ -1976,7 +1951,7 @@

Get Sort.

@@ -2004,7 +1979,7 @@

Set Sort.

@@ -2044,7 +2019,7 @@

Get AutoFilter.

@@ -2072,7 +2047,7 @@

Set AutoFilter.

@@ -2112,7 +2087,7 @@

Get PivotTables.

@@ -2140,7 +2115,7 @@

Set PivotTables.

@@ -2180,7 +2155,7 @@

Get SelectUnlockedCells.

@@ -2208,7 +2183,7 @@

Set SelectUnlockedCells.

@@ -2248,7 +2223,7 @@

Get hashed password.

@@ -2276,7 +2251,7 @@

Set Password.

@@ -2325,7 +2300,7 @@

Create a pseudorandom string.

@@ -2353,7 +2328,7 @@

Get algorithm name.

@@ -2381,7 +2356,7 @@

Set algorithm name.

@@ -2419,7 +2394,7 @@

Get salt value.

@@ -2447,7 +2422,7 @@

Set salt value.

@@ -2485,7 +2460,7 @@

Get spin count.

@@ -2513,7 +2488,7 @@

Set spin count.

@@ -2551,7 +2526,7 @@

Verify that the given non-hashed password can "unlock" the protection.

@@ -2591,7 +2566,7 @@

Implement PHP __clone to create a deep clone, not just a shallow copy.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Worksheet-Worksheet.html b/classes/PhpOffice-PhpSpreadsheet-Worksheet-Worksheet.html index e5d8ef9a9..3b8aa4bcd 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Worksheet-Worksheet.html +++ b/classes/PhpOffice-PhpSpreadsheet-Worksheet-Worksheet.html @@ -2248,7 +2248,7 @@ typically so that the worksheet object can be unset.

Check sheet title for valid Excel syntax.

@@ -2289,7 +2289,7 @@ typically so that the worksheet object can be unset.

Get a sorted list of all cell coordinates currently held in the collection by row and column.

@@ -2329,7 +2329,7 @@ typically so that the worksheet object can be unset.

Get collection of row dimensions.

@@ -2357,7 +2357,7 @@ typically so that the worksheet object can be unset.

Get default row dimension.

@@ -2385,7 +2385,7 @@ typically so that the worksheet object can be unset.

Get collection of column dimensions.

@@ -2413,7 +2413,7 @@ typically so that the worksheet object can be unset.

Get default column dimension.

@@ -2441,7 +2441,7 @@ typically so that the worksheet object can be unset.

Get collection of drawings.

@@ -2469,7 +2469,7 @@ typically so that the worksheet object can be unset.

Get collection of charts.

@@ -2497,7 +2497,7 @@ typically so that the worksheet object can be unset.

Add chart.

@@ -2546,7 +2546,7 @@ typically so that the worksheet object can be unset.

Return the count of charts on this worksheet.

@@ -2575,7 +2575,7 @@ typically so that the worksheet object can be unset.

Get a chart by its index position.

@@ -2615,7 +2615,7 @@ typically so that the worksheet object can be unset.

Return an array of the names of charts on this worksheet.

@@ -2644,7 +2644,7 @@ typically so that the worksheet object can be unset.

Get a chart by name.

@@ -2684,7 +2684,7 @@ typically so that the worksheet object can be unset.

Refresh column dimensions.

@@ -2712,7 +2712,7 @@ typically so that the worksheet object can be unset.

Refresh row dimensions.

@@ -2740,7 +2740,7 @@ typically so that the worksheet object can be unset.

Calculate worksheet dimension.

@@ -2769,7 +2769,7 @@ typically so that the worksheet object can be unset.

Calculate worksheet data dimension.

@@ -2798,7 +2798,7 @@ typically so that the worksheet object can be unset.

Calculate widths for auto-size columns.

@@ -2826,7 +2826,7 @@ typically so that the worksheet object can be unset.

Get parent.

@@ -2854,7 +2854,7 @@ typically so that the worksheet object can be unset.

Re-bind parent.

@@ -2894,7 +2894,7 @@ typically so that the worksheet object can be unset.

Get title.

@@ -2922,7 +2922,7 @@ typically so that the worksheet object can be unset.

Set title.

@@ -2985,7 +2985,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 899 + 901

Get sheet state.

@@ -3014,7 +3014,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 911 + 913

Set sheet state.

@@ -3054,7 +3054,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 923 + 925

Get page setup.

@@ -3082,7 +3082,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 933 + 935

Set page setup.

@@ -3122,7 +3122,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 945 + 947

Get page margins.

@@ -3150,7 +3150,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 955 + 957

Set page margins.

@@ -3190,7 +3190,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 967 + 969

Get page header/footer.

@@ -3218,7 +3218,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 977 + 979

Set page header/footer.

@@ -3258,7 +3258,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 989 + 991

Get sheet view.

@@ -3286,7 +3286,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 999 + 1001

Set sheet view.

@@ -3326,7 +3326,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 1011 + 1013

Get Protection.

@@ -3354,7 +3354,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 1021 + 1023

Set Protection.

@@ -3394,7 +3394,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 1037 + 1039

Get highest worksheet column.

@@ -3436,7 +3436,7 @@ or the highest column of any row if no row number is passed

Get highest worksheet column that contains data.

@@ -3478,7 +3478,7 @@ or the highest data column of any row if no row number is passed

Worksheet.php : - 1067 + 1069

Get highest worksheet row.

@@ -3520,7 +3520,7 @@ or the highest row of any column if no column letter is passed

Worksheet.php : - 1084 + 1086

Get highest worksheet row that contains data.

@@ -3562,7 +3562,7 @@ or the highest data row of any column if no column letter is passed

Worksheet.php : - 1094 + 1096

Get highest worksheet column and highest row that have cell records.

@@ -3591,7 +3591,7 @@ or the highest data row of any column if no column letter is passed

Worksheet.php : - 1107 + 1109

Set a cell value.

@@ -3640,7 +3640,7 @@ or the highest data row of any column if no column letter is passed

Worksheet.php : - 1123 + 1125

Set a cell value by using numeric cell coordinates.

@@ -3698,7 +3698,7 @@ or the highest data row of any column if no column letter is passed

Worksheet.php : - 1139 + 1141

Set a cell value.

@@ -3756,7 +3756,7 @@ or the highest data row of any column if no column letter is passed

Worksheet.php : - 1157 + 1159

Set a cell value by using numeric cell coordinates.

@@ -3823,7 +3823,7 @@ or the highest data row of any column if no column letter is passed

Worksheet.php : - 1173 + 1175

Get cell at a specific coordinate.

@@ -3874,7 +3874,7 @@ already exist, or a null should be returned instead

Get cell at a specific coordinate by using numeric cell coordinates.

@@ -3934,7 +3934,7 @@ already exist, or a null should be returned instead

Create a new cell at the specified coordinate.

@@ -3975,7 +3975,7 @@ already exist, or a null should be returned instead

Does the cell at a specific coordinate exist?

@@ -4015,7 +4015,7 @@ already exist, or a null should be returned instead

Cell at a specific coordinate by using numeric cell coordinates exists?

@@ -4064,7 +4064,7 @@ already exist, or a null should be returned instead

Get row dimension at a specific row.

@@ -4113,7 +4113,7 @@ already exist, or a null should be returned instead

Get column dimension at a specific column.

@@ -4162,7 +4162,7 @@ already exist, or a null should be returned instead

Get column dimension at a specific column by using numeric cell coordinates.

@@ -4202,7 +4202,7 @@ already exist, or a null should be returned instead

Get styles.

@@ -4230,7 +4230,7 @@ already exist, or a null should be returned instead

Get style for cell.

@@ -4270,7 +4270,7 @@ already exist, or a null should be returned instead

Get conditional styles for a cell.

@@ -4310,7 +4310,7 @@ already exist, or a null should be returned instead

Do conditional styles exist for this cell?

@@ -4350,7 +4350,7 @@ already exist, or a null should be returned instead

Removes conditional styles for a cell.

@@ -4390,7 +4390,7 @@ already exist, or a null should be returned instead

Get collection of conditional styles.

@@ -4418,7 +4418,7 @@ already exist, or a null should be returned instead

Set conditional styles.

@@ -4467,7 +4467,7 @@ already exist, or a null should be returned instead

Get style for cell by using numeric cell coordinates.

@@ -4534,7 +4534,7 @@ already exist, or a null should be returned instead

Duplicate cell style to a range of cells.

@@ -4584,7 +4584,7 @@ already exist, or a null should be returned instead

Duplicate conditional style to a range of cells.

@@ -4634,7 +4634,7 @@ already exist, or a null should be returned instead

Set break on a cell.

@@ -4683,7 +4683,7 @@ already exist, or a null should be returned instead

Set break on a cell by using numeric cell coordinates.

@@ -4741,7 +4741,7 @@ already exist, or a null should be returned instead

Get breaks.

@@ -4769,7 +4769,7 @@ already exist, or a null should be returned instead

Set merge on a cell range.

@@ -4809,7 +4809,7 @@ already exist, or a null should be returned instead

Set merge on a cell range by using numeric cell coordinates.

@@ -4876,7 +4876,7 @@ already exist, or a null should be returned instead

Remove merge on a cell range.

@@ -4916,7 +4916,7 @@ already exist, or a null should be returned instead

Remove merge on a cell range by using numeric cell coordinates.

@@ -4983,7 +4983,7 @@ already exist, or a null should be returned instead

Get merge cells array.

@@ -5011,7 +5011,7 @@ already exist, or a null should be returned instead

Set merge cells array for the entire sheet. Use instead mergeCells() to merge a single cell range.

@@ -5052,7 +5052,7 @@ a single cell range.

Set protection on a cell range.

@@ -5110,7 +5110,7 @@ a single cell range.

Set protection on a cell range by using numeric cell coordinates.

@@ -5195,7 +5195,7 @@ a single cell range.

Remove protection on a cell range.

@@ -5235,7 +5235,7 @@ a single cell range.

Remove protection on a cell range by using numeric cell coordinates.

@@ -5302,7 +5302,7 @@ a single cell range.

Get protected cells.

@@ -5330,7 +5330,7 @@ a single cell range.

Get Autofilter.

@@ -5358,7 +5358,7 @@ a single cell range.

Set AutoFilter.

@@ -5398,7 +5398,7 @@ a single cell range.

Set Autofilter Range by using numeric cell coordinates.

@@ -5465,7 +5465,7 @@ a single cell range.

Remove autofilter.

@@ -5493,7 +5493,7 @@ a single cell range.

Get Freeze Pane.

@@ -5521,7 +5521,7 @@ a single cell range.

Freeze Pane.

@@ -5576,7 +5576,7 @@ a single cell range.

Freeze Pane by using numeric cell coordinates.

@@ -5625,7 +5625,7 @@ a single cell range.

Unfreeze Pane.

@@ -5653,7 +5653,7 @@ a single cell range.

Get the default position of the right bottom pane.

@@ -5681,7 +5681,7 @@ a single cell range.

Insert a new row, updating all possible related data.

@@ -5730,7 +5730,7 @@ a single cell range.

Insert a new column, updating all possible related data.

@@ -5779,7 +5779,7 @@ a single cell range.

Insert a new column, updating all possible related data.

@@ -5828,7 +5828,7 @@ a single cell range.

Delete a row, updating all possible related data.

@@ -5877,7 +5877,7 @@ a single cell range.

Remove a column, updating all possible related data.

@@ -5926,7 +5926,7 @@ a single cell range.

Remove a column, updating all possible related data.

@@ -5975,7 +5975,7 @@ a single cell range.

Show gridlines?

@@ -6003,7 +6003,7 @@ a single cell range.

Set show gridlines.

@@ -6043,7 +6043,7 @@ a single cell range.

Print gridlines?

@@ -6071,7 +6071,7 @@ a single cell range.

Set print gridlines.

@@ -6111,7 +6111,7 @@ a single cell range.

Show row and column headers?

@@ -6139,7 +6139,7 @@ a single cell range.

Set show row and column headers.

@@ -6179,7 +6179,7 @@ a single cell range.

Show summary below? (Row/Column outlining).

@@ -6207,7 +6207,7 @@ a single cell range.

Set show summary below.

@@ -6247,7 +6247,7 @@ a single cell range.

Show summary right? (Row/Column outlining).

@@ -6275,7 +6275,7 @@ a single cell range.

Set show summary right.

@@ -6315,7 +6315,7 @@ a single cell range.

Get comments.

@@ -6343,7 +6343,7 @@ a single cell range.

Set comments array for the entire sheet.

@@ -6383,7 +6383,7 @@ a single cell range.

Get comment for cell.

@@ -6423,7 +6423,7 @@ a single cell range.

Get comment for cell by using numeric cell coordinates.

@@ -6472,7 +6472,7 @@ a single cell range.

Get active cell.

@@ -6501,7 +6501,7 @@ a single cell range.

Get selected cells.

@@ -6529,7 +6529,7 @@ a single cell range.

Selected cell.

@@ -6569,7 +6569,7 @@ a single cell range.

Select a range of cells.

@@ -6609,7 +6609,7 @@ a single cell range.

Selected cell by using numeric cell coordinates.

@@ -6658,7 +6658,7 @@ a single cell range.

Get right-to-left.

@@ -6686,7 +6686,7 @@ a single cell range.

Set right-to-left.

@@ -6726,7 +6726,7 @@ a single cell range.

Fill worksheet from values in array.

@@ -6793,7 +6793,7 @@ a single cell range.

Create array from a range of cells.

@@ -6870,7 +6870,7 @@ True - Return rows and columns indexed by their actual row and column IDs

Worksheet.php : - 2559 + 2565

Create array from a range of cells.

@@ -6947,7 +6947,7 @@ True - Return rows and columns indexed by their actual row and column IDs

Worksheet.php : - 2583 + 2589

Create array from worksheet.

@@ -7015,7 +7015,7 @@ True - Return rows and columns indexed by their actual row and column IDs

Worksheet.php : - 2604 + 2610

Get row iterator.

@@ -7064,7 +7064,7 @@ True - Return rows and columns indexed by their actual row and column IDs

Worksheet.php : - 2617 + 2623

Get column iterator.

@@ -7113,7 +7113,7 @@ True - Return rows and columns indexed by their actual row and column IDs

Worksheet.php : - 2627 + 2633

Run PhpSpreadsheet garbage collector.

@@ -7141,7 +7141,7 @@ True - Return rows and columns indexed by their actual row and column IDs

Worksheet.php : - 2664 + 2670

Get hash code.

@@ -7170,7 +7170,7 @@ True - Return rows and columns indexed by their actual row and column IDs

Worksheet.php : - 2685 + 2691

Extract worksheet title from range.

@@ -7221,7 +7221,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Get hyperlink.

@@ -7261,7 +7261,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Set hyperlink.

@@ -7310,7 +7310,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Hyperlink at a specific coordinate exists?

@@ -7350,7 +7350,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Get collection of hyperlinks.

@@ -7378,7 +7378,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Get data validation.

@@ -7418,7 +7418,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Set data validation.

@@ -7467,7 +7467,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Data validation at a specific coordinate exists?

@@ -7507,7 +7507,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Get collection of data validations.

@@ -7535,7 +7535,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Accepts a range, returning it as a range that falls within the current highest row and column of the worksheet.

@@ -7576,7 +7576,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Get tab color.

@@ -7604,7 +7604,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Reset tab color.

@@ -7632,7 +7632,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Tab color set?

@@ -7660,7 +7660,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Copy worksheet (!= clone!).

@@ -7688,7 +7688,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Implement PHP __clone to create a deep clone, not just a shallow copy.

@@ -7716,7 +7716,7 @@ Example: extractSheetTitle("'testSheet 1'!A1", true) ==> ['testShee

Define the code name of the sheet.

@@ -7767,7 +7767,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 2999 + 3005

Return the code name of the sheet.

@@ -7795,7 +7795,7 @@ at parse time (by Readers), where titles can be assumed to be valid.

Worksheet.php : - 3009 + 3015

Sheet has a code name ?

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Html.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Html.html index a98debaee..83fe25493 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Html.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Html.html @@ -3055,7 +3055,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3103,7 +3103,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3160,7 +3160,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3287,7 +3287,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate row.

@@ -3354,7 +3354,7 @@ but in 32_Chart it is somehow an array of RichText.

Takes array where of CSS properties / values and converts to CSS string.

@@ -3394,7 +3394,7 @@ but in 32_Chart it is somehow an array of RichText.

Get images root.

@@ -3422,7 +3422,7 @@ but in 32_Chart it is somehow an array of RichText.

Set images root.

@@ -3462,7 +3462,7 @@ but in 32_Chart it is somehow an array of RichText.

Get embed images.

@@ -3490,7 +3490,7 @@ but in 32_Chart it is somehow an array of RichText.

Set embed images.

@@ -3530,7 +3530,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use inline CSS?

@@ -3558,7 +3558,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use inline CSS?

@@ -3598,7 +3598,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use embedded CSS?

@@ -3637,7 +3637,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use embedded CSS?

@@ -3688,7 +3688,7 @@ but in 32_Chart it is somehow an array of RichText.

Add color to formatted string as inline style.

@@ -3737,7 +3737,7 @@ but in 32_Chart it is somehow an array of RichText.

Calculate information about HTML colspan and rowspan which is not always the same as Excel's.

@@ -3763,7 +3763,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3818,7 +3818,7 @@ but in 32_Chart it is somehow an array of RichText.

Write a comment in the same format as LibreOffice.

@@ -3874,7 +3874,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate @page declarations.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Content.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Content.html index a0ce270d3..3a1683f56 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Content.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Content.html @@ -67,7 +67,7 @@

@@ -90,12 +90,22 @@ 'ce' - + + $formulaConvertor + + + + $parentWriter Parent Ods object. Ods + __construct() + Set parent Ods writer. + mixed + + write() Write content.xml to XML format. string @@ -156,7 +166,7 @@ @@ -177,7 +187,7 @@ @@ -198,7 +208,7 @@ @@ -211,6 +221,25 @@

Properties

+ +
+

$formulaConvertor

+ + + private + mixed + $formulaConvertor + +
Methods + +
+

__construct()

+ +

Set parent Ods writer.

+ + public + __construct( + + $writer : + Ods + + ) + : mixed + + + +
Parameters
+
+
+ $writer + : Ods +
+
+
+ + +
Return values
+ mixed + +
Content.php : - 31 + 44

Write content.xml to XML format.

@@ -275,7 +344,7 @@

Write sheets.

@@ -313,7 +382,7 @@

Write rows of the specified sheet.

@@ -360,7 +429,7 @@

Write cells of the specified row.

@@ -407,7 +476,7 @@

Write span.

@@ -463,7 +532,7 @@

Write XF cell styles.

@@ -510,7 +579,7 @@

Write attributes for merged cell.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html new file mode 100644 index 000000000..639929553 --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html @@ -0,0 +1,316 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ Formula +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
$definedNames
__construct()mixed
convertFormula()string
convertDefinedNames()string
convertCellReferences()string
+ + +
+

Properties

+ +
+

$definedNames

+ + + private + mixed + $definedNames + = [] +
+
+ +
+

Methods

+ +
+

__construct()

+ + + public + __construct( + + $definedNames : + \PhpOffice\PhpSpreadsheet\DefinedName[] + + ) + : mixed + + + +
Parameters
+
+
+ $definedNames + : \PhpOffice\PhpSpreadsheet\DefinedName[] +
+
+
+ + +
Return values
+ mixed + +
+ +
+

convertFormula()

+ + + public + convertFormula( + + $formula : + string + + + [, $worksheetName : + string + = '' ] + ) + : string + + + +
Parameters
+
+
+ $formula + : string +
+
+
+ $worksheetName + : string + = ''
+
+
+ + +
Return values
+ string + +
+ +
+

convertDefinedNames()

+ + + private + convertDefinedNames( + + $formula : + string + + ) + : string + + + +
Parameters
+
+
+ $formula + : string +
+
+
+ + +
Return values
+ string + +
+ +
+

convertCellReferences()

+ + + private + convertCellReferences( + + $formula : + string + + + , $worksheetName : + string + + ) + : string + + + +
Parameters
+
+
+ $formula + : string +
+
+
+ $worksheetName + : string +
+
+
+ + +
Return values
+ string + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html new file mode 100644 index 000000000..ec42db83e --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html @@ -0,0 +1,438 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ NamedExpressions +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
$objWriter
$spreadsheet
$formulaConvertor
__construct()mixed
write()void
writeExpressions()void
writeNamedFormula()void
writeNamedRange()void
convertAddress()string
+ + +
+

Properties

+ + + + + +
+

$formulaConvertor

+ + + private + mixed + $formulaConvertor + +
+
+ +
+

Methods

+ +
+

__construct()

+ + + public + __construct( + + $objWriter : + XMLWriter + + + , $spreadsheet : + Spreadsheet + + + , $formulaConvertor : + mixed + + ) + : mixed + + + +
Parameters
+
+
+ $objWriter + : XMLWriter +
+
+
+ $spreadsheet + : Spreadsheet +
+
+
+ $formulaConvertor + : mixed +
+
+
+ + +
Return values
+ mixed + +
+ + + +
+

writeExpressions()

+ + + private + writeExpressions( + ) + : void + + + + + + +
+ + + + + +
+

convertAddress()

+ + + private + convertAddress( + + $definedName : + DefinedName + + + , $address : + string + + ) + : string + + + +
Parameters
+
+
+ $definedName + : DefinedName +
+
+
+ $address + : string +
+
+
+ + +
Return values
+ string + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Dompdf.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Dompdf.html index f40fa189a..f7dd6cf8a 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Dompdf.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Dompdf.html @@ -3705,7 +3705,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3753,7 +3753,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3810,7 +3810,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3937,7 +3937,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate row.

@@ -4004,7 +4004,7 @@ but in 32_Chart it is somehow an array of RichText.

Takes array where of CSS properties / values and converts to CSS string.

@@ -4044,7 +4044,7 @@ but in 32_Chart it is somehow an array of RichText.

Get images root.

@@ -4072,7 +4072,7 @@ but in 32_Chart it is somehow an array of RichText.

Set images root.

@@ -4112,7 +4112,7 @@ but in 32_Chart it is somehow an array of RichText.

Get embed images.

@@ -4140,7 +4140,7 @@ but in 32_Chart it is somehow an array of RichText.

Set embed images.

@@ -4180,7 +4180,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use inline CSS?

@@ -4208,7 +4208,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use inline CSS?

@@ -4248,7 +4248,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use embedded CSS?

@@ -4287,7 +4287,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use embedded CSS?

@@ -4338,7 +4338,7 @@ but in 32_Chart it is somehow an array of RichText.

Add color to formatted string as inline style.

@@ -4387,7 +4387,7 @@ but in 32_Chart it is somehow an array of RichText.

Calculate information about HTML colspan and rowspan which is not always the same as Excel's.

@@ -4413,7 +4413,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -4468,7 +4468,7 @@ but in 32_Chart it is somehow an array of RichText.

Write a comment in the same format as LibreOffice.

@@ -4524,7 +4524,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate @page declarations.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Mpdf.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Mpdf.html index c0faae1c5..8c83cc261 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Mpdf.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Mpdf.html @@ -3762,7 +3762,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3810,7 +3810,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3867,7 +3867,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3994,7 +3994,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate row.

@@ -4061,7 +4061,7 @@ but in 32_Chart it is somehow an array of RichText.

Takes array where of CSS properties / values and converts to CSS string.

@@ -4101,7 +4101,7 @@ but in 32_Chart it is somehow an array of RichText.

Get images root.

@@ -4129,7 +4129,7 @@ but in 32_Chart it is somehow an array of RichText.

Set images root.

@@ -4169,7 +4169,7 @@ but in 32_Chart it is somehow an array of RichText.

Get embed images.

@@ -4197,7 +4197,7 @@ but in 32_Chart it is somehow an array of RichText.

Set embed images.

@@ -4237,7 +4237,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use inline CSS?

@@ -4265,7 +4265,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use inline CSS?

@@ -4305,7 +4305,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use embedded CSS?

@@ -4344,7 +4344,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use embedded CSS?

@@ -4395,7 +4395,7 @@ but in 32_Chart it is somehow an array of RichText.

Add color to formatted string as inline style.

@@ -4444,7 +4444,7 @@ but in 32_Chart it is somehow an array of RichText.

Calculate information about HTML colspan and rowspan which is not always the same as Excel's.

@@ -4470,7 +4470,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -4525,7 +4525,7 @@ but in 32_Chart it is somehow an array of RichText.

Write a comment in the same format as LibreOffice.

@@ -4581,7 +4581,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate @page declarations.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Tcpdf.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Tcpdf.html index d2ef3a46b..a1cec57a3 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Tcpdf.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf-Tcpdf.html @@ -3780,7 +3780,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3828,7 +3828,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3885,7 +3885,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -4012,7 +4012,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate row.

@@ -4079,7 +4079,7 @@ but in 32_Chart it is somehow an array of RichText.

Takes array where of CSS properties / values and converts to CSS string.

@@ -4119,7 +4119,7 @@ but in 32_Chart it is somehow an array of RichText.

Get images root.

@@ -4147,7 +4147,7 @@ but in 32_Chart it is somehow an array of RichText.

Set images root.

@@ -4187,7 +4187,7 @@ but in 32_Chart it is somehow an array of RichText.

Get embed images.

@@ -4215,7 +4215,7 @@ but in 32_Chart it is somehow an array of RichText.

Set embed images.

@@ -4255,7 +4255,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use inline CSS?

@@ -4283,7 +4283,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use inline CSS?

@@ -4323,7 +4323,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use embedded CSS?

@@ -4362,7 +4362,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use embedded CSS?

@@ -4413,7 +4413,7 @@ but in 32_Chart it is somehow an array of RichText.

Add color to formatted string as inline style.

@@ -4462,7 +4462,7 @@ but in 32_Chart it is somehow an array of RichText.

Calculate information about HTML colspan and rowspan which is not always the same as Excel's.

@@ -4488,7 +4488,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -4543,7 +4543,7 @@ but in 32_Chart it is somehow an array of RichText.

Write a comment in the same format as LibreOffice.

@@ -4599,7 +4599,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate @page declarations.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf.html index e79c410b3..8db4830c6 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Pdf.html @@ -3672,7 +3672,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3720,7 +3720,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3777,7 +3777,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -3904,7 +3904,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate row.

@@ -3971,7 +3971,7 @@ but in 32_Chart it is somehow an array of RichText.

Takes array where of CSS properties / values and converts to CSS string.

@@ -4011,7 +4011,7 @@ but in 32_Chart it is somehow an array of RichText.

Get images root.

@@ -4039,7 +4039,7 @@ but in 32_Chart it is somehow an array of RichText.

Set images root.

@@ -4079,7 +4079,7 @@ but in 32_Chart it is somehow an array of RichText.

Get embed images.

@@ -4107,7 +4107,7 @@ but in 32_Chart it is somehow an array of RichText.

Set embed images.

@@ -4147,7 +4147,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use inline CSS?

@@ -4175,7 +4175,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use inline CSS?

@@ -4215,7 +4215,7 @@ but in 32_Chart it is somehow an array of RichText.

Get use embedded CSS?

@@ -4254,7 +4254,7 @@ but in 32_Chart it is somehow an array of RichText.

Set use embedded CSS?

@@ -4305,7 +4305,7 @@ but in 32_Chart it is somehow an array of RichText.

Add color to formatted string as inline style.

@@ -4354,7 +4354,7 @@ but in 32_Chart it is somehow an array of RichText.

Calculate information about HTML colspan and rowspan which is not always the same as Excel's.

@@ -4380,7 +4380,7 @@ but in 32_Chart it is somehow an array of RichText.

private @@ -4435,7 +4435,7 @@ but in 32_Chart it is somehow an array of RichText.

Write a comment in the same format as LibreOffice.

@@ -4491,7 +4491,7 @@ but in 32_Chart it is somehow an array of RichText.

Generate @page declarations.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Parser.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Parser.html index 0fd0fe96f..9fc1aa510 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Parser.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Parser.html @@ -64,7 +64,7 @@

@@ -126,6 +126,11 @@ $functions Thanks to Michael Meeks and Gnumeric for the initial arg values. array + + + $spreadsheet + + __construct() @@ -179,6 +184,11 @@ ptgRef3d. convertError() Convert an error code to a ptgErr. string + + + convertDefinedName() + + void getRefIndex() @@ -305,7 +315,7 @@ would use in a HP calculator stack). @@ -326,7 +336,7 @@ would use in a HP calculator stack). @@ -350,7 +360,7 @@ would use in a HP calculator stack).

The index of the character we are currently looking at.

@@ -370,7 +380,7 @@ would use in a HP calculator stack).

The token we are working on.

@@ -390,7 +400,7 @@ would use in a HP calculator stack).

The formula to parse.

@@ -410,7 +420,7 @@ would use in a HP calculator stack).

The character ahead of the current char.

@@ -423,18 +433,18 @@ would use in a HP calculator stack).

$parseTree

The parse tree to be generated.

- private + public string $parseTree @@ -450,7 +460,7 @@ would use in a HP calculator stack).

Array of external sheets.

@@ -470,7 +480,7 @@ would use in a HP calculator stack).

Array of sheet references in the form of REF structures.

@@ -490,7 +500,7 @@ would use in a HP calculator stack).

The Excel ptg indices.

@@ -510,7 +520,7 @@ would use in a HP calculator stack).

Thanks to Michael Meeks and Gnumeric for the initial arg values.

@@ -780,6 +790,25 @@ args: The number of arguments that the function takes: -1 is a variable number of arguments. class: The reference, value or array class of the function args. vol: The function is volatile. +
+ +
+

$spreadsheet

+ + + private + mixed + $spreadsheet +
@@ -796,17 +825,29 @@ vol: The function is volatile.

The class constructor.

public __construct( + + $spreadsheet : + Spreadsheet + ) : mixed +
Parameters
+
+
+ $spreadsheet + : Spreadsheet +
+
+
Return values
@@ -824,7 +865,7 @@ vol: The function is volatile.

Convert a token to the proper ptg value.

@@ -865,7 +906,7 @@ vol: The function is volatile.

Convert a number token to ptgInt or ptgNum.

@@ -905,7 +946,7 @@ vol: The function is volatile.

Convert a string token to ptgStr.

@@ -946,7 +987,7 @@ vol: The function is volatile.

Convert a function to a ptgFunc or ptgFuncVarV depending on the number of args that it takes.

@@ -997,7 +1038,7 @@ args that it takes.

Convert an Excel range such as A1:D4 to a ptgRefV.

@@ -1046,7 +1087,7 @@ args that it takes.

Convert an Excel 3d range such as "Sheet1!A1:D4" or "Sheet1:Sheet2!A1:D4" to a ptgArea3d.

@@ -1088,7 +1129,7 @@ a ptgArea3d.

Convert an Excel reference such as A1, $B2, C$3 or $D$4 to a ptgRefV.

@@ -1129,7 +1170,7 @@ a ptgArea3d.

Convert an Excel 3d reference such as "Sheet1!A1" or "Sheet1:Sheet2!A1" to a ptgRef3d.

@@ -1171,7 +1212,7 @@ ptgRef3d.

Convert an error code to a ptgErr.

@@ -1200,6 +1241,43 @@ ptgRef3d.

string —

The error code ptgErr

+
+ +
+

convertDefinedName()

+ + + private + convertDefinedName( + + $name : + string + + ) + : void + + + +
Parameters
+
+
+ $name + : string +
+
+
+ + +

Look up the REF index that corresponds to an external sheet name (or range). If it doesn't exist yet add it to the workbook's references @@ -1255,7 +1333,7 @@ array. It assumes all sheet names given must exist.

Look up the index that corresponds to an external sheet name. The hash of sheet names is updated by the addworksheet() method of the @@ -1298,7 +1376,7 @@ sheet names is updated by the addworksheet() method of the

This method is used to update the array of sheet names. It is called by the addWorksheet() method of the @@ -1354,7 +1432,7 @@ called by the addWorksheet() method of the

pack() row and column into the required 3 or 4 byte format.

@@ -1395,7 +1473,7 @@ called by the addWorksheet() method of the

pack() row range into the required 3 or 4 byte format.

@@ -1437,7 +1515,7 @@ called by the addWorksheet() method of the

Convert an Excel cell reference such as A1 or $B2 or C$3 or $D$4 to a zero indexed row and column number. Also returns two (0,1) values to indicate @@ -1479,7 +1557,7 @@ whether the row or column are relative references.

Advance to the next valid token.

@@ -1507,7 +1585,7 @@ whether the row or column are relative references.

Checks if it's a valid token.

@@ -1548,7 +1626,7 @@ whether the row or column are relative references.

The parsing method. It parses a formula.

@@ -1590,7 +1668,7 @@ sign (=)

It parses a condition. It assumes the following rule: Cond -> Expr [(">" | "<") Expr].

@@ -1620,7 +1698,7 @@ Cond -> Expr [(">" | "<") Expr].

It parses a expression. It assumes the following rule: Expr -> Term [("+" | "-") Term] @@ -1654,7 +1732,7 @@ Expr -> Term [("+" | "-") Term]

This function just introduces a ptgParen element in the tree, so that Excel doesn't get confused when working with a parenthesized formula afterwards.

@@ -1691,7 +1769,7 @@ doesn't get confused when working with a parenthesized formula afterwards.<

It parses a term. It assumes the following rule: Term -> Fact [("*" | "/") Fact].

@@ -1721,7 +1799,7 @@ Term -> Fact [("*" | "/") Fact].

It parses a factor. It assumes the following rule: Fact -> ( Expr ) @@ -1755,7 +1833,7 @@ Fact -> ( Expr )

It parses a function call. It assumes the following rule: Func -> ( Expr [,Expr]* ).

@@ -1785,7 +1863,7 @@ Func -> ( Expr [,Expr]* ).

Creates a tree. In fact an array which may have one or two arrays (sub-trees) as elements.

@@ -1845,7 +1923,7 @@ as elements.

Builds a string containing the tree in reverse polish notation (What you would use in a HP calculator stack).

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Workbook.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Workbook.html index 86c21610a..44e1207f2 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Workbook.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Workbook.html @@ -67,7 +67,7 @@

@@ -240,6 +240,11 @@ storage. writeAllStyles() Write all STYLE records. void + + + parseDefinedNameValue() + + string writeAllDefinedNamesBiff8() @@ -396,7 +401,7 @@ must be split up into CONTINUE blocks.

Formula parser.

@@ -416,7 +421,7 @@ must be split up into CONTINUE blocks.

The BIFF file size for the workbook.

@@ -436,7 +441,7 @@ must be split up into CONTINUE blocks.

XF Writers.

@@ -456,7 +461,7 @@ must be split up into CONTINUE blocks.

Array containing the colour palette.

@@ -476,7 +481,7 @@ must be split up into CONTINUE blocks.

The codepage indicates the text encoding used for strings.

@@ -496,7 +501,7 @@ must be split up into CONTINUE blocks.

The country code used for localization.

@@ -516,7 +521,7 @@ must be split up into CONTINUE blocks.

Workbook.

@@ -536,7 +541,7 @@ must be split up into CONTINUE blocks.

Fonts writers.

@@ -556,7 +561,7 @@ must be split up into CONTINUE blocks.

Added fonts. Maps from font's hash => index in workbook.

@@ -576,7 +581,7 @@ must be split up into CONTINUE blocks.

Shared number formats.

@@ -596,7 +601,7 @@ must be split up into CONTINUE blocks.

Added number formats. Maps from numberFormat's hash => index in workbook.

@@ -616,7 +621,7 @@ must be split up into CONTINUE blocks.

Sizes of the binary worksheet streams.

@@ -636,7 +641,7 @@ must be split up into CONTINUE blocks.

Offsets of the binary worksheet streams relative to the start of the global workbook stream.

@@ -656,7 +661,7 @@ must be split up into CONTINUE blocks.

Total number of shared strings in workbook.

@@ -676,7 +681,7 @@ must be split up into CONTINUE blocks.

Number of unique shared strings in workbook.

@@ -696,7 +701,7 @@ must be split up into CONTINUE blocks.

Array of unique shared strings in workbook.

@@ -716,7 +721,7 @@ must be split up into CONTINUE blocks.

Color cache.

@@ -736,7 +741,7 @@ must be split up into CONTINUE blocks.

Escher object corresponding to MSODRAWINGGROUP.

@@ -840,7 +845,7 @@ must be split up into CONTINUE blocks.

Class constructor.

@@ -925,7 +930,7 @@ must be split up into CONTINUE blocks.

Add a new XF writer.

@@ -975,7 +980,7 @@ must be split up into CONTINUE blocks.

Add a font to added fonts.

@@ -1016,7 +1021,7 @@ must be split up into CONTINUE blocks.

Alter color palette adding a custom color.

@@ -1057,7 +1062,7 @@ must be split up into CONTINUE blocks.

Sets the colour palette to the Excel 97+ default.

@@ -1083,7 +1088,7 @@ must be split up into CONTINUE blocks.

Assemble worksheets into a workbook and send the BIFF data to an OLE storage.

@@ -1125,7 +1130,7 @@ storage.

Calculate offsets for Worksheet BOF records.

@@ -1151,7 +1156,7 @@ storage.

Store the Excel FONT records.

@@ -1177,7 +1182,7 @@ storage.

Store user defined numerical formats i.e. FORMAT records.

@@ -1203,7 +1208,7 @@ storage.

Write all XF records.

@@ -1229,7 +1234,7 @@ storage.

Write all STYLE records.

@@ -1243,6 +1248,45 @@ storage.

+
+ +
+

parseDefinedNameValue()

+ + + private + parseDefinedNameValue( + + $pDefinedName : + DefinedName + + ) + : string + + + +
Parameters
+
+
+ $pDefinedName + : DefinedName +
+
+
+ + +
Return values
+ string +

Writes all the DEFINEDNAME records (BIFF8).

@@ -1284,7 +1328,7 @@ storage.

Write a DEFINEDNAME record for BIFF8 using explicit binary formula data.

@@ -1352,7 +1396,7 @@ storage.

Write a short NAME record.

@@ -1420,7 +1464,7 @@ storage.

Stores the CODEPAGE biff record.

@@ -1446,7 +1490,7 @@ storage.

Write Excel BIFF WINDOW1 record.

@@ -1472,7 +1516,7 @@ storage.

Writes Excel BIFF BOUNDSHEET record.

@@ -1519,7 +1563,7 @@ storage.

Write Internal SUPBOOK record.

@@ -1547,7 +1591,7 @@ storage.

Writes the Excel BIFF EXTERNSHEET record. These references are used by formulas.

@@ -1576,7 +1620,7 @@ formulas.

Write Excel BIFF STYLE records.

@@ -1602,7 +1646,7 @@ formulas.

Writes Excel FORMAT record for non "built-in" numerical formats.

@@ -1649,7 +1693,7 @@ formulas.

Write DATEMODE record to indicate the date system in use (1904 or 1900).

@@ -1675,7 +1719,7 @@ formulas.

Stores the COUNTRY record for localization.

@@ -1703,7 +1747,7 @@ formulas.

Write the RECALCID record.

@@ -1731,7 +1775,7 @@ formulas.

Stores the PALETTE biff record.

@@ -1757,7 +1801,7 @@ formulas.

Handling of the SST continue blocks is complicated by the need to include an additional continuation byte depending on whether the string is split between @@ -1794,7 +1838,7 @@ required so we will ignore it.

Writes the MSODRAWINGGROUP record if needed. Possibly split using CONTINUE records.

@@ -1822,7 +1866,7 @@ required so we will ignore it.

Get Escher object.

@@ -1850,7 +1894,7 @@ required so we will ignore it.

Set Escher object.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Worksheet.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Worksheet.html index db213c3ae..ef64c258a 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Worksheet.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Worksheet.html @@ -633,7 +633,7 @@ must be split up into CONTINUE blocks. @@ -654,7 +654,7 @@ must be split up into CONTINUE blocks. @@ -675,7 +675,7 @@ must be split up into CONTINUE blocks. @@ -696,7 +696,7 @@ must be split up into CONTINUE blocks. @@ -1390,7 +1390,7 @@ and to the end of the workbook.

Write a cell range address in BIFF8 always fixed range @@ -1433,7 +1433,7 @@ See section 2.5.14 in OpenOffice.org's Documentation of the Microsoft Excel

Retrieves data from memory in one chunk, or from disk in $buffer sized chunks.

@@ -1463,7 +1463,7 @@ sized chunks.

Set the option to print the row and column headers on the printed page.

@@ -1501,7 +1501,7 @@ sized chunks.

This method sets the properties for outlining and grouping. The defaults correspond to Excel's defaults.

@@ -1567,7 +1567,7 @@ correspond to Excel's defaults.

Write a double to the specified row and column (zero indexed).

@@ -1638,7 +1638,7 @@ integer. $format is optional.

Write a LABELSST record or a LABEL record. Which one depends on BIFF version.

@@ -1703,7 +1703,7 @@ integer. $format is optional.

Write a LABELSST record or a LABEL record. Which one depends on BIFF version It differs from writeString by the writing of rich text strings.

@@ -1778,7 +1778,7 @@ It differs from writeString by the writing of rich text strings.

Write a string to the specified row and column (zero indexed).

@@ -1845,7 +1845,7 @@ $format is optional.

Write a blank cell to the specified row and column (zero indexed).

@@ -1910,7 +1910,7 @@ a BLANK record unless a format is specified.

Write a boolean or an error type to the specified row and column (zero indexed).

@@ -1986,7 +1986,7 @@ a BLANK record unless a format is specified.

Write a formula to the specified row and column (zero indexed).

@@ -2068,7 +2068,7 @@ Parser.php which returns a packed binary string.

Write a STRING record. This.

@@ -2106,7 +2106,7 @@ Parser.php which returns a packed binary string.

Write a hyperlink.

@@ -2174,7 +2174,7 @@ directory url.

This is the more general form of writeUrl(). It allows a hyperlink to be written to a range of cells. This function also decides the type of hyperlink @@ -2260,7 +2260,7 @@ to be written. These are either, Web (http, ftp, mailto), Internal

Used to write http, ftp and mailto hyperlinks.

@@ -2345,7 +2345,7 @@ sheet. However it is differentiated by the $unknown2 data stream.

Used to write internal reference hyperlinks such as "Sheet1!A1".

@@ -2428,7 +2428,7 @@ sheet. However it is differentiated by the $unknown2 data stream.

Write links to external directory names such as 'c:\foo.xls', c:\foo.xls#Sheet1!A1', '../../foo.xls'. and '../../foo.xls#Sheet1!A1'.

@@ -2514,7 +2514,7 @@ these cases for the sake of simpler code.

This method is used to set the height and format for a row.

@@ -2589,7 +2589,7 @@ Use null to set XF without setting height

Writes Excel DIMENSIONS to define the area in which there is data.

@@ -2615,7 +2615,7 @@ Use null to set XF without setting height

Write BIFF record Window2.

@@ -2641,7 +2641,7 @@ Use null to set XF without setting height

Write BIFF record DEFAULTROWHEIGHT.

@@ -2667,7 +2667,7 @@ Use null to set XF without setting height

Write BIFF record DEFCOLWIDTH if COLINFO records are in use.

@@ -2693,7 +2693,7 @@ Use null to set XF without setting height

Write BIFF record COLINFO to define column widths.

@@ -2739,7 +2739,7 @@ length record.

Write BIFF record SELECTION.

@@ -2765,7 +2765,7 @@ length record.

Store the MERGEDCELLS records for all ranges of merged cells.

@@ -2791,7 +2791,7 @@ length record.

Write SHEETLAYOUT record.

@@ -2817,7 +2817,7 @@ length record.

Write SHEETPROTECTION.

@@ -2843,7 +2843,7 @@ length record.

Write BIFF record RANGEPROTECTION.

@@ -2871,7 +2871,7 @@ Microsoft Office Excel 97-2007 Binary File Format Specification uses term FEAT f

Writes the Excel BIFF PANE record.

@@ -2900,7 +2900,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1710 + 1711

Store the page setup SETUP BIFF record.

@@ -2926,7 +2926,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1771 + 1773

Store the header caption BIFF record.

@@ -2952,7 +2952,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1795 + 1797

Store the footer caption BIFF record.

@@ -2978,7 +2978,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1819 + 1821

Store the horizontal centering HCENTER BIFF record.

@@ -3004,7 +3004,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1835 + 1837

Store the vertical centering VCENTER BIFF record.

@@ -3030,7 +3030,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1850 + 1852

Store the LEFTMARGIN BIFF record.

@@ -3056,7 +3056,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1869 + 1871

Store the RIGHTMARGIN BIFF record.

@@ -3082,7 +3082,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1888 + 1890

Store the TOPMARGIN BIFF record.

@@ -3108,7 +3108,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1907 + 1909

Store the BOTTOMMARGIN BIFF record.

@@ -3134,7 +3134,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1926 + 1928

Write the PRINTHEADERS BIFF record.

@@ -3160,7 +3160,7 @@ Thawed panes are specified in terms of Excel's units for rows and columns.

Worksheet.php : - 1942 + 1944

Write the PRINTGRIDLINES BIFF record. Must be used in conjunction with the GRIDSET record.

@@ -3187,7 +3187,7 @@ GRIDSET record.

Write the GRIDSET BIFF record. Must be used in conjunction with the PRINTGRIDLINES record.

@@ -3214,7 +3214,7 @@ PRINTGRIDLINES record.

Write the AUTOFILTERINFO BIFF record. This is used to configure the number of autofilter select used in the sheet.

@@ -3240,7 +3240,7 @@ PRINTGRIDLINES record.

Write the GUTS BIFF record. This is used to configure the gutter margins where Excel outline symbols are displayed. The visibility of the gutters is @@ -3275,7 +3275,7 @@ controlled by a flag in WSBOOL.

Write the WSBOOL BIFF record, mainly for fit-to-page. Used in conjunction with the SETUP record.

@@ -3302,7 +3302,7 @@ with the SETUP record.

Write the HORIZONTALPAGEBREAKS and VERTICALPAGEBREAKS BIFF records.

@@ -3328,7 +3328,7 @@ with the SETUP record.

Set the Biff PROTECT record to indicate that the worksheet is protected.

@@ -3354,7 +3354,7 @@ with the SETUP record.

Write SCENPROTECT.

@@ -3380,7 +3380,7 @@ with the SETUP record.

Write OBJECTPROTECT.

@@ -3406,7 +3406,7 @@ with the SETUP record.

Write the worksheet PASSWORD record.

@@ -3432,7 +3432,7 @@ with the SETUP record.

Insert a 24bit bitmap image in a worksheet.

@@ -3524,7 +3524,7 @@ with the SETUP record.

Calculate the vertices that define the position of the image as required by the OBJ record.

@@ -3682,7 +3682,7 @@ percentage of 1024.

Store the OBJ record that precedes an IMDATA record. This could be generalise to support other Excel objects.

@@ -3784,7 +3784,7 @@ to support other Excel objects.

Convert a GD-image into the internal format.

@@ -3825,7 +3825,7 @@ to support other Excel objects.

Convert a 24 bit bitmap into the modified internal format used by Windows.

@@ -3868,7 +3868,7 @@ MSDN library.

Store the window zoom factor. This should be a reduced fraction but for simplicity we will store all fractions with a numerator of 100.

@@ -3895,7 +3895,7 @@ simplicity we will store all fractions with a numerator of 100.

Get Escher object.

@@ -3923,7 +3923,7 @@ simplicity we will store all fractions with a numerator of 100.

Set Escher object.

@@ -3961,7 +3961,7 @@ simplicity we will store all fractions with a numerator of 100.

Write MSODRAWING record.

@@ -3987,7 +3987,7 @@ simplicity we will store all fractions with a numerator of 100.

Store the DATAVALIDATIONS and DATAVALIDATION records.

@@ -4013,7 +4013,7 @@ simplicity we will store all fractions with a numerator of 100.

Map Error code.

@@ -4053,7 +4053,7 @@ simplicity we will store all fractions with a numerator of 100.

Write PLV Record.

@@ -4079,7 +4079,7 @@ simplicity we will store all fractions with a numerator of 100.

Write CFRule Record.

@@ -4117,7 +4117,7 @@ simplicity we will store all fractions with a numerator of 100.

Write CFHeader record.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html new file mode 100644 index 000000000..78dba6f0b --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html @@ -0,0 +1,459 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ DefinedNames +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
$objWriter
$spreadsheet
__construct()mixed
write()void
writeNamedRangesAndFormulae()Write defined names.void
writeDefinedName()Write Defined Name for named range.void
writeNamedRangeForAutofilter()Write Defined Name for autoFilter.void
writeNamedRangeForPrintTitles()Write Defined Name for PrintTitles.void
writeNamedRangeForPrintArea()Write Defined Name for PrintTitles.void
+ + +
+

Properties

+ +
+

$objWriter

+ + + private + mixed + $objWriter + +
+ +
+

$spreadsheet

+ + + private + mixed + $spreadsheet + +
+
+ +
+

Methods

+ +
+

__construct()

+ + + public + __construct( + + $objWriter : + XMLWriter + + + , $spreadsheet : + Spreadsheet + + ) + : mixed + + + +
Parameters
+
+
+ $objWriter + : XMLWriter +
+
+
+ $spreadsheet + : Spreadsheet +
+
+
+ + +
Return values
+ mixed + +
+ +
+

write()

+ + + public + write( + ) + : void + + + + + + +
+ +
+

writeNamedRangesAndFormulae()

+ +

Write defined names.

+ + private + writeNamedRangesAndFormulae( + ) + : void + + + + + + +
+ +
+

writeDefinedName()

+ +

Write Defined Name for named range.

+ + private + writeDefinedName( + + $pDefinedName : + DefinedName + + ) + : void + + + +
Parameters
+
+
+ $pDefinedName + : DefinedName +
+
+
+ + + +
+ +
+

writeNamedRangeForAutofilter()

+ +

Write Defined Name for autoFilter.

+ + private + writeNamedRangeForAutofilter( + + $pSheet : + Worksheet + + + , $pSheetId : + int + + ) + : void + + + +
Parameters
+
+
+ $pSheet + : Worksheet +
+
+
+ $pSheetId + : int +
+
+
+ + + +
+ +
+

writeNamedRangeForPrintTitles()

+ +

Write Defined Name for PrintTitles.

+ + private + writeNamedRangeForPrintTitles( + + $pSheet : + Worksheet + + + , $pSheetId : + int + + ) + : void + + + +
Parameters
+
+
+ $pSheet + : Worksheet +
+
+
+ $pSheetId + : int +
+
+
+ + + +
+ +
+

writeNamedRangeForPrintArea()

+ +

Write Defined Name for PrintTitles.

+ + private + writeNamedRangeForPrintArea( + + $pSheet : + Worksheet + + + , $pSheetId : + int + + ) + : void + + + +
Parameters
+
+
+ $pSheet + : Worksheet +
+
+
+ $pSheetId + : int +
+
+
+ + + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Rels.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Rels.html index bbae4dfcd..881710ce1 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Rels.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Rels.html @@ -437,7 +437,7 @@ rId_hyperlink_x - Hyperlinks

Write header/footer drawing relationships to XML format.

@@ -478,7 +478,7 @@ rId_hyperlink_x - Hyperlinks

Write Override content type.

@@ -552,7 +552,7 @@ rId_hyperlink_x - Hyperlinks

private diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-StringTable.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-StringTable.html index 4950c732e..a12549fb4 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-StringTable.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-StringTable.html @@ -205,7 +205,7 @@

Write string table to XML format.

@@ -246,7 +246,7 @@

Write Rich Text.

@@ -302,7 +302,7 @@

Write Rich Text.

@@ -358,7 +358,7 @@

Flip string table (for index searching).

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Style.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Style.html index 1d8d9b340..c3875385f 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Style.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Style.html @@ -298,7 +298,7 @@

Write Gradient Fill.

@@ -345,7 +345,7 @@

Write Pattern Fill.

@@ -392,7 +392,7 @@

Write Font.

@@ -439,7 +439,7 @@

Write Border.

@@ -486,7 +486,7 @@

Write Cell Style Xf.

@@ -542,7 +542,7 @@

Write Cell Style Dxf.

@@ -589,7 +589,7 @@

Write BorderPr.

@@ -645,7 +645,7 @@

Write NumberFormat.

@@ -701,7 +701,7 @@

Get an array of all styles.

@@ -742,7 +742,7 @@

Get an array of all conditional styles.

@@ -783,7 +783,7 @@

Get an array of all fills.

@@ -824,7 +824,7 @@

Get an array of all fonts.

@@ -865,7 +865,7 @@

Get an array of all borders.

@@ -906,7 +906,7 @@

Get an array of all number formats.

diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html index f2a9c2b93..9da3ce3b1 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html @@ -67,7 +67,7 @@

@@ -119,36 +119,6 @@ writeSheet() Write sheet. void - - - writeDefinedNames() - Write Defined Names. - void - - - writeNamedRanges() - Write named ranges. - void - - - writeDefinedNameForNamedRange() - Write Defined Name for named range. - void - - - writeDefinedNameForAutofilter() - Write Defined Name for autoFilter. - void - - - writeDefinedNameForPrintTitles() - Write Defined Name for PrintTitles. - void - - - writeDefinedNameForPrintArea() - Write Defined Name for PrintTitles. - void getParentWriter() @@ -200,7 +170,7 @@

Write workbook to XML format.

@@ -250,7 +220,7 @@

Write file version.

@@ -288,7 +258,7 @@

Write WorkbookPr.

@@ -326,7 +296,7 @@

Write BookViews.

@@ -373,7 +343,7 @@

Write WorkbookProtection.

@@ -420,7 +390,7 @@

Write calcPr.

@@ -467,7 +437,7 @@

Write sheets.

@@ -514,7 +484,7 @@

Write sheet.

@@ -576,315 +546,6 @@ -
- -
-

writeDefinedNames()

- -

Write Defined Names.

- - private - writeDefinedNames( - - $objWriter : - XMLWriter - - - , $spreadsheet : - Spreadsheet - - ) - : void - - - -
Parameters
-
-
- $objWriter - : XMLWriter -
-

XML Writer

-
- $spreadsheet - : Spreadsheet -
-
-
- - - -
- -
-

writeNamedRanges()

- -

Write named ranges.

- - private - writeNamedRanges( - - $objWriter : - XMLWriter - - - , $spreadsheet : - Spreadsheet - - ) - : void - - - -
Parameters
-
-
- $objWriter - : XMLWriter -
-

XML Writer

-
- $spreadsheet - : Spreadsheet -
-
-
- - - -
- -
-

writeDefinedNameForNamedRange()

- -

Write Defined Name for named range.

- - private - writeDefinedNameForNamedRange( - - $objWriter : - XMLWriter - - - , $pNamedRange : - NamedRange - - ) - : void - - - -
Parameters
-
-
- $objWriter - : XMLWriter -
-

XML Writer

-
- $pNamedRange - : NamedRange -
-
-
- - - -
- -
-

writeDefinedNameForAutofilter()

- -

Write Defined Name for autoFilter.

- - private - writeDefinedNameForAutofilter( - - $objWriter : - XMLWriter - - - , $pSheet : - Worksheet - - - , $pSheetId : - int - - ) - : void - - - -
Parameters
-
-
- $objWriter - : XMLWriter -
-

XML Writer

-
- $pSheet - : Worksheet -
-
-
- $pSheetId - : int -
-
-
- - - -
- -
-

writeDefinedNameForPrintTitles()

- -

Write Defined Name for PrintTitles.

- - private - writeDefinedNameForPrintTitles( - - $objWriter : - XMLWriter - - - , $pSheet : - Worksheet - - - , $pSheetId : - int - - ) - : void - - - -
Parameters
-
-
- $objWriter - : XMLWriter -
-

XML Writer

-
- $pSheet - : Worksheet -
-
-
- $pSheetId - : int -
-
-
- - - -
- -
-

writeDefinedNameForPrintArea()

- -

Write Defined Name for PrintTitles.

- - private - writeDefinedNameForPrintArea( - - $objWriter : - XMLWriter - - - , $pSheet : - Worksheet - - - , $pSheetId : - int - - ) - : void - - - -
Parameters
-
-
- $objWriter - : XMLWriter -
-

XML Writer

-
- $pSheet - : Worksheet -
-
-
- $pSheetId - : int -
-
-
- - -
Worksheet.php : - 354 + 356

Write Cols.

@@ -594,7 +594,7 @@

Write SheetProtection.

@@ -641,7 +641,7 @@ private @@ -705,7 +705,7 @@ private @@ -769,7 +769,7 @@ private @@ -824,7 +824,7 @@ private @@ -879,7 +879,7 @@

Write ConditionalFormatting.

@@ -926,7 +926,7 @@

Write DataValidations.

@@ -973,7 +973,7 @@

Write Hyperlinks.

@@ -1020,7 +1020,7 @@

Write ProtectedRanges.

@@ -1067,7 +1067,7 @@

Write MergeCells.

@@ -1114,7 +1114,7 @@

Write PrintOptions.

@@ -1161,7 +1161,7 @@

Write PageMargins.

@@ -1208,7 +1208,7 @@

Write AutoFilter.

@@ -1255,7 +1255,7 @@

Write PageSetup.

@@ -1302,7 +1302,7 @@

Write Header / Footer.

@@ -1349,7 +1349,7 @@

Write Breaks.

@@ -1396,7 +1396,7 @@

Write SheetData.

@@ -1452,7 +1452,7 @@ private @@ -1507,7 +1507,7 @@ private @@ -1571,7 +1571,7 @@ private @@ -1617,7 +1617,7 @@ private @@ -1672,7 +1672,7 @@ private @@ -1736,7 +1736,7 @@ private @@ -1791,7 +1791,7 @@

Write Cell.

@@ -1856,7 +1856,7 @@

Write Drawings.

@@ -1912,7 +1912,7 @@

Write LegacyDrawing.

@@ -1959,7 +1959,7 @@

Write LegacyDrawingHF.

@@ -2006,7 +2006,7 @@ private diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html new file mode 100644 index 000000000..136f7a7ed --- /dev/null +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html @@ -0,0 +1,215 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +
+

+ Xlfn +

+ + +

+
+ +

Table of Contents

+ + + + + + + + + + + + + + + + +
XLFNREGEXP'/(?<!_xlfn[.])\\b(' . 'beta[.]dist' . '|beta[.]inv' . '|binom[.]dist' . '|binom[.]inv' . '|chisq[.]dist' . '|chisq[.]dist[.]rt' . '|chisq[.]inv' . '|chisq[.]inv[.]rt' . '|chisq[.]test' . '|confidence[.]norm' . '|confidence[.]t' . '|covariance[.]p' . '|covariance[.]s' . '|erf[.]precise' . '|erfc[.]precise' . '|expon[.]dist' . '|f[.]dist' . '|f[.]dist[.]rt' . '|f[.]inv' . '|f[.]inv[.]rt' . '|f[.]test' . '|gamma[.]dist' . '|gamma[.]inv' . '|gammaln[.]precise' . '|lognorm[.]dist' . '|lognorm[.]inv' . '|mode[.]mult' . '|mode[.]sngl' . '|negbinom[.]dist' . '|networkdays[.]intl' . '|norm[.]dist' . '|norm[.]inv' . '|norm[.]s[.]dist' . '|norm[.]s[.]inv' . '|percentile[.]exc' . '|percentile[.]inc' . '|percentrank[.]exc' . '|percentrank[.]inc' . '|poisson[.]dist' . '|quartile[.]exc' . '|quartile[.]inc' . '|rank[.]avg' . '|rank[.]eq' . '|stdev[.]p' . '|stdev[.]s' . '|t[.]dist' . '|t[.]dist[.]2t' . '|t[.]dist[.]rt' . '|t[.]inv' . '|t[.]inv[.]2t' . '|t[.]test' . '|var[.]p' . '|var[.]s' . '|weibull[.]dist' . '|z[.]test' . '|acot' . '|acoth' . '|arabic' . '|averageifs' . '|binom[.]dist[.]range' . '|bitand' . '|bitlshift' . '|bitor' . '|bitrshift' . '|bitxor' . '|ceiling[.]math' . '|combina' . '|cot' . '|coth' . '|csc' . '|csch' . '|days' . '|dbcs' . '|decimal' . '|encodeurl' . '|filterxml' . '|floor[.]math' . '|formulatext' . '|gamma' . '|gauss' . '|ifna' . '|imcosh' . '|imcot' . '|imcsc' . '|imcsch' . '|imsec' . '|imsech' . '|imsinh' . '|imtan' . '|isformula' . '|iso[.]ceiling' . '|isoweeknum' . '|munit' . '|numbervalue' . '|pduration' . '|permutationa' . '|phi' . '|rri' . '|sec' . '|sech' . '|sheet' . '|sheets' . '|skew[.]p' . '|unichar' . '|unicode' . '|webservice' . '|xor' . '|forecast[.]et2' . '|forecast[.]ets[.]confint' . '|forecast[.]ets[.]seasonality' . '|forecast[.]ets[.]stat' . '|forecast[.]linear' . '|switch' . '|concat' . '|countifs' . '|ifs' . '|maxifs' . '|minifs' . '|sumifs' . '|textjoin' . '|filter' . '|randarray' . '|sequence' . '|sort' . '|sortby' . '|unique' . '|xlookup' . '|xmatch' . ')(?=\\s*[(])/i'
addXlfn()Prefix function name in string with _xlfn. where required.string
addXlfnStripEquals()Prefix function name in string with _xlfn. where required.string
+ +
+

Constants

+ +
+

XLFNREGEXP

+ + + + mixed + $XLFNREGEXP + = '/(?<!_xlfn[.])\\b(' . 'beta[.]dist' . '|beta[.]inv' . '|binom[.]dist' . '|binom[.]inv' . '|chisq[.]dist' . '|chisq[.]dist[.]rt' . '|chisq[.]inv' . '|chisq[.]inv[.]rt' . '|chisq[.]test' . '|confidence[.]norm' . '|confidence[.]t' . '|covariance[.]p' . '|covariance[.]s' . '|erf[.]precise' . '|erfc[.]precise' . '|expon[.]dist' . '|f[.]dist' . '|f[.]dist[.]rt' . '|f[.]inv' . '|f[.]inv[.]rt' . '|f[.]test' . '|gamma[.]dist' . '|gamma[.]inv' . '|gammaln[.]precise' . '|lognorm[.]dist' . '|lognorm[.]inv' . '|mode[.]mult' . '|mode[.]sngl' . '|negbinom[.]dist' . '|networkdays[.]intl' . '|norm[.]dist' . '|norm[.]inv' . '|norm[.]s[.]dist' . '|norm[.]s[.]inv' . '|percentile[.]exc' . '|percentile[.]inc' . '|percentrank[.]exc' . '|percentrank[.]inc' . '|poisson[.]dist' . '|quartile[.]exc' . '|quartile[.]inc' . '|rank[.]avg' . '|rank[.]eq' . '|stdev[.]p' . '|stdev[.]s' . '|t[.]dist' . '|t[.]dist[.]2t' . '|t[.]dist[.]rt' . '|t[.]inv' . '|t[.]inv[.]2t' . '|t[.]test' . '|var[.]p' . '|var[.]s' . '|weibull[.]dist' . '|z[.]test' . '|acot' . '|acoth' . '|arabic' . '|averageifs' . '|binom[.]dist[.]range' . '|bitand' . '|bitlshift' . '|bitor' . '|bitrshift' . '|bitxor' . '|ceiling[.]math' . '|combina' . '|cot' . '|coth' . '|csc' . '|csch' . '|days' . '|dbcs' . '|decimal' . '|encodeurl' . '|filterxml' . '|floor[.]math' . '|formulatext' . '|gamma' . '|gauss' . '|ifna' . '|imcosh' . '|imcot' . '|imcsc' . '|imcsch' . '|imsec' . '|imsech' . '|imsinh' . '|imtan' . '|isformula' . '|iso[.]ceiling' . '|isoweeknum' . '|munit' . '|numbervalue' . '|pduration' . '|permutationa' . '|phi' . '|rri' . '|sec' . '|sech' . '|sheet' . '|sheets' . '|skew[.]p' . '|unichar' . '|unicode' . '|webservice' . '|xor' . '|forecast[.]et2' . '|forecast[.]ets[.]confint' . '|forecast[.]ets[.]seasonality' . '|forecast[.]ets[.]stat' . '|forecast[.]linear' . '|switch' . '|concat' . '|countifs' . '|ifs' . '|maxifs' . '|minifs' . '|sumifs' . '|textjoin' . '|filter' . '|randarray' . '|sequence' . '|sort' . '|sortby' . '|unique' . '|xlookup' . '|xmatch' . ')(?=\\s*[(])/i' + +
+
+ + +
+

Methods

+ +
+

addXlfn()

+ +

Prefix function name in string with _xlfn. where required.

+ + public + static addXlfn( + + $funcstring : + string + + ) + : string + + + +
Parameters
+
+
+ $funcstring + : string +
+
+
+ + +
Return values
+ string + +
+ +
+

addXlfnStripEquals()

+ +

Prefix function name in string with _xlfn. where required.

+ + public + static addXlfnStripEquals( + + $funcstring : + string + + ) + : string + + +

Leading character, expected to be equals sign, is stripped.

+ +
Parameters
+
+
+ $funcstring + : string +
+
+
+ + +
Return values
+ string + +
+
+
+
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx.html b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx.html index 6683b0103..ceaba09bd 100644 --- a/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx.html +++ b/classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx.html @@ -562,7 +562,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin private @@ -824,7 +824,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get Spreadsheet object.

@@ -852,7 +852,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Set Spreadsheet object.

@@ -892,7 +892,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get string table.

@@ -920,7 +920,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get Style HashTable.

@@ -948,7 +948,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get Conditional HashTable.

@@ -976,7 +976,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get Fill HashTable.

@@ -1004,7 +1004,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get \PhpOffice\PhpSpreadsheet\Style\Font HashTable.

@@ -1032,7 +1032,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get Borders HashTable.

@@ -1060,7 +1060,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get NumberFormat HashTable.

@@ -1088,7 +1088,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get \PhpOffice\PhpSpreadsheet\Worksheet\Worksheet\BaseDrawing HashTable.

@@ -1116,7 +1116,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Get Office2003 compatibility.

@@ -1144,7 +1144,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin

Set Office2003 compatibility.

@@ -1184,7 +1184,7 @@ immediately available to MS Excel or other office spreadsheet viewer when openin private diff --git a/files/src-phpspreadsheet-calculation-web.html b/files/src-phpspreadsheet-calculation-web.html new file mode 100644 index 000000000..997d88e4a --- /dev/null +++ b/files/src-phpspreadsheet-calculation-web.html @@ -0,0 +1,80 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +

Web.php

+ +

Interfaces, Classes and Traits

+
+ +
Web
+
+ +
+ + + +
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/files/src-phpspreadsheet-definedname.html b/files/src-phpspreadsheet-definedname.html new file mode 100644 index 000000000..e451506c1 --- /dev/null +++ b/files/src-phpspreadsheet-definedname.html @@ -0,0 +1,80 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +

DefinedName.php

+ +

Interfaces, Classes and Traits

+
+ +
DefinedName
+
+ +
+ + + +
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/files/src-phpspreadsheet-namedformula.html b/files/src-phpspreadsheet-namedformula.html new file mode 100644 index 000000000..c38a8b3c9 --- /dev/null +++ b/files/src-phpspreadsheet-namedformula.html @@ -0,0 +1,80 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +

NamedFormula.php

+ +

Interfaces, Classes and Traits

+
+ +
NamedFormula
+
+ +
+ + + +
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/files/src-phpspreadsheet-reader-gnumeric-pagesetup.html b/files/src-phpspreadsheet-reader-gnumeric-pagesetup.html new file mode 100644 index 000000000..cba63ab5f --- /dev/null +++ b/files/src-phpspreadsheet-reader-gnumeric-pagesetup.html @@ -0,0 +1,80 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +

PageSetup.php

+ +

Interfaces, Classes and Traits

+
+ +
PageSetup
+
+ +
+ + + +
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/files/src-phpspreadsheet-reader-ods-pagesettings.html b/files/src-phpspreadsheet-reader-ods-pagesettings.html new file mode 100644 index 000000000..5cc946545 --- /dev/null +++ b/files/src-phpspreadsheet-reader-ods-pagesettings.html @@ -0,0 +1,80 @@ + + + + + Documentation + + + + + + + + + + + + + +
+
+
+

Documentation

+
+
+
+
+ + +
+ + +

PageSettings.php

+ +

Interfaces, Classes and Traits

+
+ +
PageSettings
+
+ +
+ + + +
+ +

Search results

+
    + +
+
+
+
+
+ + + diff --git a/files/src-phpspreadsheet-chart-renderer-polyfill.html b/files/src-phpspreadsheet-reader-xml-pagesettings.html similarity index 55% rename from files/src-phpspreadsheet-chart-renderer-polyfill.html rename to files/src-phpspreadsheet-reader-xml-pagesettings.html index a286d9a02..250a54b80 100644 --- a/files/src-phpspreadsheet-chart-renderer-polyfill.html +++ b/files/src-phpspreadsheet-reader-xml-pagesettings.html @@ -53,62 +53,18 @@
  • Home
  • -

    Polyfill.php

    +

    PageSettings.php

    - -

    Table of Contents

    - - - - - - -
    imageantialias()
    - - -
    -

    Functions

    - -
    -

    imageantialias()

    - - - - - - imageantialias( - - ...$args : - mixed - - ) - : void - - - -
    Parameters
    -
    -
    - $args - : mixed -
    -
    +

    Interfaces, Classes and Traits

    +
    + +
    PageSettings
    +
    +
    - -
    -
    +

    Search results

    diff --git a/files/src-phpspreadsheet-shared-jama-utils-maths.html b/files/src-phpspreadsheet-shared-jama-utils-maths.html index 38f08100b..68f6c8047 100644 --- a/files/src-phpspreadsheet-shared-jama-utils-maths.html +++ b/files/src-phpspreadsheet-shared-jama-utils-maths.html @@ -81,7 +81,7 @@

    Pythagorean Theorem:.

    diff --git a/files/src-phpspreadsheet-writer-ods-formula.html b/files/src-phpspreadsheet-writer-ods-formula.html new file mode 100644 index 000000000..fafdd9d58 --- /dev/null +++ b/files/src-phpspreadsheet-writer-ods-formula.html @@ -0,0 +1,80 @@ + + + + + Documentation + + + + + + + + + + + + + +
    +
    +
    +

    Documentation

    +
    +
    +
    +
    + + +
    + + +

    Formula.php

    + +

    Interfaces, Classes and Traits

    +
    + +
    Formula
    +
    + +
    + + + +
    + +

    Search results

    +
      + +
    +
    +
    +
    +
    + + + diff --git a/files/src-phpspreadsheet-writer-ods-namedexpressions.html b/files/src-phpspreadsheet-writer-ods-namedexpressions.html new file mode 100644 index 000000000..901bd99e6 --- /dev/null +++ b/files/src-phpspreadsheet-writer-ods-namedexpressions.html @@ -0,0 +1,80 @@ + + + + + Documentation + + + + + + + + + + + + + +
    +
    +
    +

    Documentation

    +
    +
    +
    +
    + + +
    + + +

    NamedExpressions.php

    + +

    Interfaces, Classes and Traits

    +
    + +
    NamedExpressions
    +
    + +
    + + + +
    + +

    Search results

    +
      + +
    +
    +
    +
    +
    + + + diff --git a/files/src-phpspreadsheet-writer-xlsx-definednames.html b/files/src-phpspreadsheet-writer-xlsx-definednames.html new file mode 100644 index 000000000..9545d3ecf --- /dev/null +++ b/files/src-phpspreadsheet-writer-xlsx-definednames.html @@ -0,0 +1,80 @@ + + + + + Documentation + + + + + + + + + + + + + +
    +
    +
    +

    Documentation

    +
    +
    +
    +
    + + +
    + + +

    DefinedNames.php

    + +

    Interfaces, Classes and Traits

    +
    + +
    DefinedNames
    +
    + +
    + + + +
    + +

    Search results

    +
      + +
    +
    +
    +
    +
    + + + diff --git a/files/src-phpspreadsheet-writer-xlsx-xlfn.html b/files/src-phpspreadsheet-writer-xlsx-xlfn.html index df1f18a81..bf94505b2 100644 --- a/files/src-phpspreadsheet-writer-xlsx-xlfn.html +++ b/files/src-phpspreadsheet-writer-xlsx-xlfn.html @@ -55,6 +55,13 @@

    Xlfn.php

    +

    Interfaces, Classes and Traits

    +
    + +
    Xlfn
    +
    + +
    diff --git a/index.html b/index.html index dc86dfc5f..a85e96ace 100644 --- a/index.html +++ b/index.html @@ -61,11 +61,6 @@

    Table of Contents

    - - - - - @@ -75,46 +70,6 @@

    Functions

    - -
    -

    imageantialias()

    - - - - - - imageantialias( - - ...$args : - mixed - - ) - : void - - - -
    Parameters
    -
    -
    - $args - : mixed -
    -
    -
    - - - -
    Maths.php : - 17 + 18

    Pythagorean Theorem:.

    diff --git a/js/searchIndex.js b/js/searchIndex.js index bb446473c..417b13ae7 100644 --- a/js/searchIndex.js +++ b/js/searchIndex.js @@ -231,10 +231,10 @@ Search.appendIndex( "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#method_mkMatrix" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003A_parseFormula\u0028\u0029", - "name": "_parseFormula", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003AinternalParseFormula\u0028\u0029", + "name": "internalParseFormula", "summary": "", - "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#method__parseFormula" + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#method_internalParseFormula" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003AdataTestReference\u0028\u0029", "name": "dataTestReference", @@ -310,6 +310,11 @@ Search.appendIndex( "name": "getTokensAsString", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#method_getTokensAsString" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003AevaluateDefinedName\u0028\u0029", + "name": "evaluateDefinedName", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#method_evaluateDefinedName" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003ACALCULATION_REGEXP_NUMBER", "name": "CALCULATION_REGEXP_NUMBER", @@ -336,10 +341,25 @@ Search.appendIndex( "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#constant_CALCULATION_REGEXP_CELLREF" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003ACALCULATION_REGEXP_NAMEDRANGE", - "name": "CALCULATION_REGEXP_NAMEDRANGE", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003ACALCULATION_REGEXP_CELLREF_RELATIVE", + "name": "CALCULATION_REGEXP_CELLREF_RELATIVE", "summary": "", - "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#constant_CALCULATION_REGEXP_NAMEDRANGE" + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#constant_CALCULATION_REGEXP_CELLREF_RELATIVE" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003ACALCULATION_REGEXP_COLUMNRANGE_RELATIVE", + "name": "CALCULATION_REGEXP_COLUMNRANGE_RELATIVE", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#constant_CALCULATION_REGEXP_COLUMNRANGE_RELATIVE" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003ACALCULATION_REGEXP_ROWRANGE_RELATIVE", + "name": "CALCULATION_REGEXP_ROWRANGE_RELATIVE", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#constant_CALCULATION_REGEXP_ROWRANGE_RELATIVE" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003ACALCULATION_REGEXP_DEFINEDNAME", + "name": "CALCULATION_REGEXP_DEFINEDNAME", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#constant_CALCULATION_REGEXP_DEFINEDNAME" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003ACALCULATION_REGEXP_ERROR", "name": "CALCULATION_REGEXP_ERROR", @@ -435,6 +455,11 @@ Search.appendIndex( "name": "formulaError", "summary": "Error\u0020message\u0020for\u0020any\u0020error\u0020that\u0020was\u0020raised\/thrown\u0020by\u0020the\u0020calculation\u0020engine.", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#property_formulaError" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003A\u0024referenceHelper", + "name": "referenceHelper", + "summary": "Reference\u0020Helper.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Calculation.html#property_referenceHelper" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Calculation\u003A\u003A\u0024cyclicReferenceStack", "name": "cyclicReferenceStack", @@ -600,6 +625,11 @@ Search.appendIndex( "name": "CATEGORY_TEXT_AND_DATA", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Category.html#constant_CATEGORY_TEXT_AND_DATA" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Category\u003A\u003ACATEGORY_WEB", + "name": "CATEGORY_WEB", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Category.html#constant_CATEGORY_WEB" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Database", "name": "Database", @@ -990,6 +1020,11 @@ Search.appendIndex( "name": "writeDebugLog", "summary": "Flag\u0020to\u0020determine\u0020whether\u0020a\u0020debug\u0020log\u0020should\u0020be\u0020generated\u0020by\u0020the\u0020calculation\u0020engine\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020If\u0020true,\u0020then\u0020a\u0020debug\u0020log\u0020will\u0020be\u0020generated\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020If\u0020false,\u0020then\u0020a\u0020debug\u0020log\u0020will\u0020not\u0020be\u0020generated.", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Engine-Logger.html#property_writeDebugLog" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Engine\\Logger\u003A\u003AmergeDebugLog\u0028\u0029", + "name": "mergeDebugLog", + "summary": "Write\u0020a\u0020series\u0020of\u0020entries\u0020to\u0020the\u0020calculation\u0020engine\u0020debug\u0020log.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Engine-Logger.html#method_mergeDebugLog" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Engine\\Logger\u003A\u003AclearLog\u0028\u0029", "name": "clearLog", @@ -2835,6 +2870,21 @@ Search.appendIndex( "name": "EXPONDIST", "summary": "EXPONDIST.", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_EXPONDIST" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AbetaFunction\u0028\u0029", + "name": "betaFunction", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_betaFunction" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AregularizedIncompleteBeta\u0028\u0029", + "name": "regularizedIncompleteBeta", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_regularizedIncompleteBeta" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AFDIST2\u0028\u0029", + "name": "FDIST2", + "summary": "F.DIST.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_FDIST2" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AFISHER\u0028\u0029", "name": "FISHER", @@ -2850,6 +2900,11 @@ Search.appendIndex( "name": "FORECAST", "summary": "FORECAST.", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_FORECAST" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AGAMMAFunction\u0028\u0029", + "name": "GAMMAFunction", + "summary": "GAMMA.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_GAMMAFunction" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AGAMMADIST\u0028\u0029", "name": "GAMMADIST", @@ -2865,6 +2920,11 @@ Search.appendIndex( "name": "GAMMALN", "summary": "GAMMALN.", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_GAMMALN" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AGAUSS\u0028\u0029", + "name": "GAUSS", + "summary": "GAUSS.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_GAUSS" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AGEOMEAN\u0028\u0029", "name": "GEOMEAN", @@ -2920,6 +2980,11 @@ Search.appendIndex( "name": "LOGNORMDIST", "summary": "LOGNORMDIST.", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_LOGNORMDIST" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003ALOGNORMDIST2\u0028\u0029", + "name": "LOGNORMDIST2", + "summary": "LOGNORM.DIST.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_LOGNORMDIST2" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003AMAX\u0028\u0029", "name": "MAX", @@ -2985,6 +3050,11 @@ Search.appendIndex( "name": "NORMSDIST", "summary": "NORMSDIST.", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_NORMSDIST" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003ANORMSDIST2\u0028\u0029", + "name": "NORMSDIST2", + "summary": "NORM.S.DIST.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Statistical.html#method_NORMSDIST2" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Statistical\u003A\u003ANORMSINV\u0028\u0029", "name": "NORMSINV", @@ -3360,6 +3430,16 @@ Search.appendIndex( "name": "stack", "summary": "The\u0020parser\u0020stack\u0020for\u0020formulae.", "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Token-Stack.html#property_stack" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Web", + "name": "Web", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Web.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Calculation\\Web\u003A\u003AWEBSERVICE\u0028\u0029", + "name": "WEBSERVICE", + "summary": "WEBSERVICE.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Calculation-Web.html#method_WEBSERVICE" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Cell\\AddressHelper", "name": "AddressHelper", @@ -3370,6 +3450,11 @@ Search.appendIndex( "name": "convertToA1", "summary": "Converts\u0020an\u0020R1C1\u0020format\u0020cell\u0020address\u0020to\u0020an\u0020A1\u0020format\u0020cell\u0020address.", "url": "../classes/PhpOffice-PhpSpreadsheet-Cell-AddressHelper.html#method_convertToA1" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Cell\\AddressHelper\u003A\u003AconvertFormulaToA1\u0028\u0029", + "name": "convertFormulaToA1", + "summary": "Converts\u0020a\u0020formula\u0020that\u0020uses\u0020R1C1\u0020format\u0020cell\u0020address\u0020to\u0020an\u0020A1\u0020format\u0020cell\u0020address.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Cell-AddressHelper.html#method_convertFormulaToA1" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Cell\\AddressHelper\u003A\u003AconvertToR1C1\u0028\u0029", "name": "convertToR1C1", @@ -6395,11 +6480,6 @@ Search.appendIndex( "name": "plotMark", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Chart-Renderer-JpGraph.html#property_plotMark" - }, { - "fqsen": "\\imageantialias\u0028\u0029", - "name": "imageantialias", - "summary": "", - "url": "../namespaces/default.html#function_imageantialias" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Chart\\Title", "name": "Title", @@ -6805,6 +6885,121 @@ Search.appendIndex( "name": "alignment", "summary": "Alignment.", "url": "../classes/PhpOffice-PhpSpreadsheet-Comment.html#property_alignment" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName", + "name": "DefinedName", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "Create\u0020a\u0020new\u0020Defined\u0020Name.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AcreateInstance\u0028\u0029", + "name": "createInstance", + "summary": "Create\u0020a\u0020new\u0020defined\u0020name,\u0020either\u0020a\u0020range\u0020or\u0020a\u0020formula.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_createInstance" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AtestIfFormula\u0028\u0029", + "name": "testIfFormula", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_testIfFormula" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AgetName\u0028\u0029", + "name": "getName", + "summary": "Get\u0020name.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_getName" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AsetName\u0028\u0029", + "name": "setName", + "summary": "Set\u0020name.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_setName" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AgetWorksheet\u0028\u0029", + "name": "getWorksheet", + "summary": "Get\u0020worksheet.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_getWorksheet" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AsetWorksheet\u0028\u0029", + "name": "setWorksheet", + "summary": "Set\u0020worksheet.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_setWorksheet" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AgetValue\u0028\u0029", + "name": "getValue", + "summary": "Get\u0020range\u0020or\u0020formula\u0020value.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_getValue" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AsetValue\u0028\u0029", + "name": "setValue", + "summary": "Set\u0020range\u0020or\u0020formula\u0020\u0020value.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_setValue" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AgetLocalOnly\u0028\u0029", + "name": "getLocalOnly", + "summary": "Get\u0020localOnly.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_getLocalOnly" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AsetLocalOnly\u0028\u0029", + "name": "setLocalOnly", + "summary": "Set\u0020localOnly.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_setLocalOnly" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AgetScope\u0028\u0029", + "name": "getScope", + "summary": "Get\u0020scope.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_getScope" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AsetScope\u0028\u0029", + "name": "setScope", + "summary": "Set\u0020scope.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_setScope" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003A\u0024isFormula", + "name": "isFormula", + "summary": "Whether\u0020this\u0020is\u0020a\u0020named\u0020range\u0020or\u0020a\u0020named\u0020formula.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#property_isFormula" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AresolveName\u0028\u0029", + "name": "resolveName", + "summary": "Resolve\u0020a\u0020named\u0020range\u0020to\u0020a\u0020regular\u0020cell\u0020range\u0020or\u0020formula.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method_resolveName" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003A__clone\u0028\u0029", + "name": "__clone", + "summary": "Implement\u0020PHP\u0020__clone\u0020to\u0020create\u0020a\u0020deep\u0020clone,\u0020not\u0020just\u0020a\u0020shallow\u0020copy.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#method___clone" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003AREGEXP_IDENTIFY_FORMULA", + "name": "REGEXP_IDENTIFY_FORMULA", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#constant_REGEXP_IDENTIFY_FORMULA" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003A\u0024name", + "name": "name", + "summary": "Name.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#property_name" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003A\u0024worksheet", + "name": "worksheet", + "summary": "Worksheet\u0020on\u0020which\u0020the\u0020defined\u0020name\u0020can\u0020be\u0020resolved.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#property_worksheet" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003A\u0024value", + "name": "value", + "summary": "Value\u0020of\u0020the\u0020named\u0020object.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#property_value" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003A\u0024localOnly", + "name": "localOnly", + "summary": "Is\u0020the\u0020defined\u0020named\u0020local\u003F\u0020\u0028i.e.\u0020can\u0020only\u0020be\u0020used\u0020on\u0020\u0024this\u002D\u003Eworksheet\u0029.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#property_localOnly" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\DefinedName\u003A\u003A\u0024scope", + "name": "scope", + "summary": "Scope.", + "url": "../classes/PhpOffice-PhpSpreadsheet-DefinedName.html#property_scope" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Document\\Properties", "name": "Properties", @@ -7600,6 +7795,26 @@ Search.appendIndex( "name": "writers", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-IOFactory.html#property_writers" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedFormula", + "name": "NamedFormula", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-NamedFormula.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedFormula\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "Create\u0020a\u0020new\u0020Named\u0020Formula.", + "url": "../classes/PhpOffice-PhpSpreadsheet-NamedFormula.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedFormula\u003A\u003AgetFormula\u0028\u0029", + "name": "getFormula", + "summary": "Get\u0020the\u0020formula\u0020value.", + "url": "../classes/PhpOffice-PhpSpreadsheet-NamedFormula.html#method_getFormula" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedFormula\u003A\u003AsetFormula\u0028\u0029", + "name": "setFormula", + "summary": "Set\u0020the\u0020formula\u0020value.", + "url": "../classes/PhpOffice-PhpSpreadsheet-NamedFormula.html#method_setFormula" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange", "name": "NamedRange", @@ -7608,93 +7823,23 @@ Search.appendIndex( }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003A__construct\u0028\u0029", "name": "__construct", - "summary": "Create\u0020a\u0020new\u0020NamedRange.", + "summary": "Create\u0020a\u0020new\u0020Named\u0020Range.", "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method___construct" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AgetName\u0028\u0029", - "name": "getName", - "summary": "Get\u0020name.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_getName" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AsetName\u0028\u0029", - "name": "setName", - "summary": "Set\u0020name.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_setName" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AgetWorksheet\u0028\u0029", - "name": "getWorksheet", - "summary": "Get\u0020worksheet.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_getWorksheet" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AsetWorksheet\u0028\u0029", - "name": "setWorksheet", - "summary": "Set\u0020worksheet.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_setWorksheet" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AgetRange\u0028\u0029", "name": "getRange", - "summary": "Get\u0020range.", + "summary": "Get\u0020the\u0020range\u0020value.", "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_getRange" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AsetRange\u0028\u0029", "name": "setRange", - "summary": "Set\u0020range.", + "summary": "Set\u0020the\u0020range\u0020value.", "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_setRange" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AgetLocalOnly\u0028\u0029", - "name": "getLocalOnly", - "summary": "Get\u0020localOnly.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_getLocalOnly" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AsetLocalOnly\u0028\u0029", - "name": "setLocalOnly", - "summary": "Set\u0020localOnly.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_setLocalOnly" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AgetScope\u0028\u0029", - "name": "getScope", - "summary": "Get\u0020scope.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_getScope" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AsetScope\u0028\u0029", - "name": "setScope", - "summary": "Set\u0020scope.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_setScope" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AresolveRange\u0028\u0029", - "name": "resolveRange", - "summary": "Resolve\u0020a\u0020named\u0020range\u0020to\u0020a\u0020regular\u0020cell\u0020range.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_resolveRange" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003A__clone\u0028\u0029", - "name": "__clone", - "summary": "Implement\u0020PHP\u0020__clone\u0020to\u0020create\u0020a\u0020deep\u0020clone,\u0020not\u0020just\u0020a\u0020shallow\u0020copy.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method___clone" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003A\u0024name", - "name": "name", - "summary": "Range\u0020name.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#property_name" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003A\u0024worksheet", - "name": "worksheet", - "summary": "Worksheet\u0020on\u0020which\u0020the\u0020named\u0020range\u0020can\u0020be\u0020resolved.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#property_worksheet" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003A\u0024range", - "name": "range", - "summary": "Range\u0020of\u0020the\u0020referenced\u0020cells.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#property_range" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003A\u0024localOnly", - "name": "localOnly", - "summary": "Is\u0020the\u0020named\u0020range\u0020local\u003F\u0020\u0028i.e.\u0020can\u0020only\u0020be\u0020used\u0020on\u0020\u0024this\u002D\u003Eworksheet\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#property_localOnly" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003A\u0024scope", - "name": "scope", - "summary": "Scope.", - "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#property_scope" + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\NamedRange\u003A\u003AgetCellsInRange\u0028\u0029", + "name": "getCellsInRange", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-NamedRange.html#method_getCellsInRange" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\BaseReader", "name": "BaseReader", @@ -7965,6 +8110,51 @@ Search.appendIndex( "name": "Exception", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Exception.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup", + "name": "PageSetup", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup\u003A\u003AprintInformation\u0028\u0029", + "name": "printInformation", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html#method_printInformation" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup\u003A\u003AsheetMargins\u0028\u0029", + "name": "sheetMargins", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html#method_sheetMargins" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup\u003A\u003AbuildMarginSet\u0028\u0029", + "name": "buildMarginSet", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html#method_buildMarginSet" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup\u003A\u003AadjustMargins\u0028\u0029", + "name": "adjustMargins", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html#method_adjustMargins" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup\u003A\u003AsheetMargin\u0028\u0029", + "name": "sheetMargin", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html#method_sheetMargin" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup\u003A\u003A\u0024spreadsheet", + "name": "spreadsheet", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html#property_spreadsheet" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\\PageSetup\u003A\u003A\u0024gnm", + "name": "gnm", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric-PageSetup.html#property_gnm" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric", "name": "Gnumeric", @@ -8025,16 +8215,6 @@ Search.appendIndex( "name": "docProperties", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html#method_docProperties" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\u003A\u003AsheetMargin\u0028\u0029", - "name": "sheetMargin", - "summary": "", - "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html#method_sheetMargin" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\u003A\u003AsheetMargins\u0028\u0029", - "name": "sheetMargins", - "summary": "", - "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html#method_sheetMargins" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\u003A\u003AprocessComments\u0028\u0029", "name": "processComments", @@ -8125,6 +8305,11 @@ Search.appendIndex( "name": "addColors", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html#method_addColors" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\u003A\u003AUOM_CONVERSION_POINTS_TO_CENTIMETERS", + "name": "UOM_CONVERSION_POINTS_TO_CENTIMETERS", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Gnumeric.html#constant_UOM_CONVERSION_POINTS_TO_CENTIMETERS" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric\u003A\u003A\u0024expressions", "name": "expressions", @@ -8225,6 +8410,101 @@ Search.appendIndex( "name": "flushCell", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_flushCell" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementBody\u0028\u0029", + "name": "processDomElementBody", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementBody" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementTitle\u0028\u0029", + "name": "processDomElementTitle", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementTitle" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementSpanEtc\u0028\u0029", + "name": "processDomElementSpanEtc", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementSpanEtc" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementHr\u0028\u0029", + "name": "processDomElementHr", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementHr" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementBr\u0028\u0029", + "name": "processDomElementBr", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementBr" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementA\u0028\u0029", + "name": "processDomElementA", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementA" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementH1Etc\u0028\u0029", + "name": "processDomElementH1Etc", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementH1Etc" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementLi\u0028\u0029", + "name": "processDomElementLi", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementLi" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementImg\u0028\u0029", + "name": "processDomElementImg", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementImg" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementTable\u0028\u0029", + "name": "processDomElementTable", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementTable" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementTr\u0028\u0029", + "name": "processDomElementTr", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementTr" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementThTdOther\u0028\u0029", + "name": "processDomElementThTdOther", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementThTdOther" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementBgcolor\u0028\u0029", + "name": "processDomElementBgcolor", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementBgcolor" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementWidth\u0028\u0029", + "name": "processDomElementWidth", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementWidth" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementHeight\u0028\u0029", + "name": "processDomElementHeight", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementHeight" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementAlign\u0028\u0029", + "name": "processDomElementAlign", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementAlign" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementVAlign\u0028\u0029", + "name": "processDomElementVAlign", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementVAlign" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementDataFormat\u0028\u0029", + "name": "processDomElementDataFormat", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementDataFormat" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElementThTd\u0028\u0029", + "name": "processDomElementThTd", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_processDomElementThTd" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AprocessDomElement\u0028\u0029", "name": "processDomElement", @@ -8270,6 +8550,11 @@ Search.appendIndex( "name": "insertImage", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_insertImage" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AgetBorderMappings\u0028\u0029", + "name": "getBorderMappings", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#method_getBorderMappings" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003AgetBorderStyle\u0028\u0029", "name": "getBorderStyle", @@ -8320,6 +8605,21 @@ Search.appendIndex( "name": "nestedColumn", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#property_nestedColumn" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003A\u0024spanEtc", + "name": "spanEtc", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#property_spanEtc" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003A\u0024h1Etc", + "name": "h1Etc", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#property_h1Etc" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Html\u003A\u003A\u0024borderMappings", + "name": "borderMappings", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Html.html#property_borderMappings" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\IReader", "name": "IReader", @@ -8405,6 +8705,71 @@ Search.appendIndex( "name": "readCell", "summary": "Should\u0020this\u0020cell\u0020be\u0020read\u003F", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-IReadFilter.html#method_readCell" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings", + "name": "PageSettings", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003AsetDomNameSpaces\u0028\u0029", + "name": "setDomNameSpaces", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#method_setDomNameSpaces" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003AreadPageSettingStyles\u0028\u0029", + "name": "readPageSettingStyles", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#method_readPageSettingStyles" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003AreadStyleMasterLookup\u0028\u0029", + "name": "readStyleMasterLookup", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#method_readStyleMasterLookup" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003AreadStyleCrossReferences\u0028\u0029", + "name": "readStyleCrossReferences", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#method_readStyleCrossReferences" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003AsetPrintSettingsForWorksheet\u0028\u0029", + "name": "setPrintSettingsForWorksheet", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#method_setPrintSettingsForWorksheet" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003A\u0024officeNs", + "name": "officeNs", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#property_officeNs" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003A\u0024stylesNs", + "name": "stylesNs", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#property_stylesNs" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003A\u0024stylesFo", + "name": "stylesFo", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#property_stylesFo" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003A\u0024pageLayoutStyles", + "name": "pageLayoutStyles", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#property_pageLayoutStyles" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003A\u0024masterStylesCrossReference", + "name": "masterStylesCrossReference", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#property_masterStylesCrossReference" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\PageSettings\u003A\u003A\u0024masterPrintStylesCrossReference", + "name": "masterPrintStylesCrossReference", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods-PageSettings.html#property_masterPrintStylesCrossReference" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\\Properties", "name": "Properties", @@ -8485,6 +8850,31 @@ Search.appendIndex( "name": "parseRichText", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html#method_parseRichText" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\u003A\u003AconvertToExcelAddressValue\u0028\u0029", + "name": "convertToExcelAddressValue", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html#method_convertToExcelAddressValue" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\u003A\u003AconvertToExcelFormulaValue\u0028\u0029", + "name": "convertToExcelFormulaValue", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html#method_convertToExcelFormulaValue" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\u003A\u003AreadDefinedRanges\u0028\u0029", + "name": "readDefinedRanges", + "summary": "Read\u0020any\u0020Named\u0020Ranges\u0020that\u0020are\u0020defined\u0020in\u0020this\u0020spreadsheet.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html#method_readDefinedRanges" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\u003A\u003AreadDefinedExpressions\u0028\u0029", + "name": "readDefinedExpressions", + "summary": "Read\u0020any\u0020Named\u0020Formulae\u0020that\u0020are\u0020defined\u0020in\u0020this\u0020spreadsheet.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html#method_readDefinedExpressions" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods\u003A\u003AaddDefinedName\u0028\u0029", + "name": "addDefinedName", + "summary": "Assess\u0020scope\u0020and\u0020store\u0020the\u0020Defined\u0020Name.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Ods.html#method_addDefinedName" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Security\\XmlScanner", "name": "XmlScanner", @@ -11120,6 +11510,51 @@ Search.appendIndex( "name": "theme", "summary": "Xlsx\\Theme\u0020instance.", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xlsx.html#property_theme" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings", + "name": "PageSettings", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings\u003A\u003AloadPageSettings\u0028\u0029", + "name": "loadPageSettings", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html#method_loadPageSettings" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings\u003A\u003AgetPrintDefaults\u0028\u0029", + "name": "getPrintDefaults", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html#method_getPrintDefaults" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings\u003A\u003ApageSetup\u0028\u0029", + "name": "pageSetup", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html#method_pageSetup" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings\u003A\u003AprintSetup\u0028\u0029", + "name": "printSetup", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html#method_printSetup" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings\u003A\u003AsetLayout\u0028\u0029", + "name": "setLayout", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html#method_setLayout" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings\u003A\u003AsetMargins\u0028\u0029", + "name": "setMargins", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html#method_setMargins" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\\PageSettings\u003A\u003A\u0024printSettings", + "name": "printSettings", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml-PageSettings.html#property_printSettings" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml", "name": "Xml", @@ -11130,6 +11565,11 @@ Search.appendIndex( "name": "__construct", "summary": "Create\u0020a\u0020new\u0020Excel2003XML\u0020Reader\u0020instance.", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003AxmlMappings\u0028\u0029", + "name": "xmlMappings", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_xmlMappings" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003AcanRead\u0028\u0029", "name": "canRead", @@ -11160,16 +11600,6 @@ Search.appendIndex( "name": "identifyFixedStyleValue", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_identifyFixedStyleValue" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003Apixel2WidthUnits\u0028\u0029", - "name": "pixel2WidthUnits", - "summary": "pixel\u0020units\u0020to\u0020excel\u0020width\u0020units\u0028units\u0020of\u00201\/256th\u0020of\u0020a\u0020character\u0020width\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_pixel2WidthUnits" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003AwidthUnits2Pixel\u0028\u0029", - "name": "widthUnits2Pixel", - "summary": "excel\u0020width\u0020units\u0028units\u0020of\u00201\/256th\u0020of\u0020a\u0020character\u0020width\u0029\u0020to\u0020pixel\u0020units.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_widthUnits2Pixel" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003Ahex2str\u0028\u0029", "name": "hex2str", @@ -11180,11 +11610,6 @@ Search.appendIndex( "name": "loadIntoExisting", "summary": "Loads\u0020from\u0020file\u0020into\u0020Spreadsheet\u0020instance.", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_loadIntoExisting" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003AconvertStringEncoding\u0028\u0029", - "name": "convertStringEncoding", - "summary": "", - "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_convertStringEncoding" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003AparseRichText\u0028\u0029", "name": "parseRichText", @@ -11205,6 +11630,16 @@ Search.appendIndex( "name": "parseStyleBorders", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_parseStyleBorders" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003AparseStyleFontUnderline\u0028\u0029", + "name": "parseStyleFontUnderline", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_parseStyleFontUnderline" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003AparseStyleFontVerticalAlign\u0028\u0029", + "name": "parseStyleFontVerticalAlign", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#method_parseStyleFontVerticalAlign" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003AparseStyleFont\u0028\u0029", "name": "parseStyleFont", @@ -11226,10 +11661,25 @@ Search.appendIndex( "summary": "Formats.", "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#property_styles" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003A\u0024charSet", - "name": "charSet", - "summary": "Character\u0020set\u0020used\u0020in\u0020the\u0020file.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#property_charSet" + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003A\u0024fileContents", + "name": "fileContents", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#property_fileContents" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003A\u0024mappings", + "name": "mappings", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#property_mappings" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003A\u0024borderPositions", + "name": "borderPositions", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#property_borderPositions" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml\u003A\u003A\u0024underlineStyles", + "name": "underlineStyles", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Reader-Xml.html#property_underlineStyles" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\ReferenceHelper", "name": "ReferenceHelper", @@ -11320,6 +11770,26 @@ Search.appendIndex( "name": "updateFormulaReferences", "summary": "Update\u0020references\u0020within\u0020formulas.", "url": "../classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html#method_updateFormulaReferences" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\ReferenceHelper\u003A\u003AupdateFormulaReferencesAnyWorksheet\u0028\u0029", + "name": "updateFormulaReferencesAnyWorksheet", + "summary": "Update\u0020all\u0020cell\u0020references\u0020within\u0020a\u0020formula,\u0020irrespective\u0020of\u0020worksheet.", + "url": "../classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html#method_updateFormulaReferencesAnyWorksheet" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\ReferenceHelper\u003A\u003AupdateCellReferencesAllWorksheets\u0028\u0029", + "name": "updateCellReferencesAllWorksheets", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html#method_updateCellReferencesAllWorksheets" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\ReferenceHelper\u003A\u003AupdateColumnRangesAllWorksheets\u0028\u0029", + "name": "updateColumnRangesAllWorksheets", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html#method_updateColumnRangesAllWorksheets" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\ReferenceHelper\u003A\u003AupdateRowRangesAllWorksheets\u0028\u0029", + "name": "updateRowRangesAllWorksheets", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-ReferenceHelper.html#method_updateRowRangesAllWorksheets" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\ReferenceHelper\u003A\u003AupdateCellReference\u0028\u0029", "name": "updateCellReference", @@ -11575,6 +12045,31 @@ Search.appendIndex( "name": "getCache", "summary": "Gets\u0020the\u0020implementation\u0020of\u0020cache\u0020that\u0020should\u0020be\u0020used\u0020for\u0020cell\u0020collection.", "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#method_getCache" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Settings\u003A\u003AsetHttpClient\u0028\u0029", + "name": "setHttpClient", + "summary": "Set\u0020the\u0020HTTP\u0020client\u0020implementation\u0020to\u0020be\u0020used\u0020for\u0020network\u0020request.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#method_setHttpClient" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Settings\u003A\u003AunsetHttpClient\u0028\u0029", + "name": "unsetHttpClient", + "summary": "Unset\u0020the\u0020HTTP\u0020client\u0020configuration.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#method_unsetHttpClient" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Settings\u003A\u003AgetHttpClient\u0028\u0029", + "name": "getHttpClient", + "summary": "Get\u0020the\u0020HTTP\u0020client\u0020implementation\u0020to\u0020be\u0020used\u0020for\u0020network\u0020request.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#method_getHttpClient" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Settings\u003A\u003AgetRequestFactory\u0028\u0029", + "name": "getRequestFactory", + "summary": "Get\u0020the\u0020HTTP\u0020request\u0020factory.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#method_getRequestFactory" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Settings\u003A\u003AassertHttpClient\u0028\u0029", + "name": "assertHttpClient", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#method_assertHttpClient" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Settings\u003A\u003A\u0024chartRenderer", "name": "chartRenderer", @@ -11595,6 +12090,16 @@ Search.appendIndex( "name": "cache", "summary": "The\u0020cache\u0020implementation\u0020to\u0020be\u0020used\u0020for\u0020cell\u0020collection.", "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#property_cache" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Settings\u003A\u003A\u0024httpClient", + "name": "httpClient", + "summary": "The\u0020HTTP\u0020client\u0020implementation\u0020to\u0020be\u0020used\u0020for\u0020network\u0020request.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#property_httpClient" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Settings\u003A\u003A\u0024requestFactory", + "name": "requestFactory", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Settings.html#property_requestFactory" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\CodePage", "name": "CodePage", @@ -13481,40 +13986,40 @@ Search.appendIndex( "summary": "Method\u0020for\u0020saving\u0020the\u0020whole\u0020OLE\u0020container\u0020\u0028including\u0020files\u0029.", "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method_save" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003A_calcSize\u0028\u0029", - "name": "_calcSize", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003AcalcSize\u0028\u0029", + "name": "calcSize", "summary": "Calculate\u0020some\u0020numbers.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method__calcSize" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method_calcSize" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003Aadjust2\u0028\u0029", "name": "adjust2", "summary": "Helper\u0020function\u0020for\u0020caculating\u0020a\u0020magic\u0020value\u0020for\u0020block\u0020sizes.", "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method_adjust2" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003A_saveHeader\u0028\u0029", - "name": "_saveHeader", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003AsaveHeader\u0028\u0029", + "name": "saveHeader", "summary": "Save\u0020OLE\u0020header.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method__saveHeader" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method_saveHeader" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003A_saveBigData\u0028\u0029", - "name": "_saveBigData", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003AsaveBigData\u0028\u0029", + "name": "saveBigData", "summary": "Saving\u0020big\u0020data\u0020\u0028PPS\u0027s\u0020with\u0020data\u0020bigger\u0020than\u0020\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AOLE_DATA_SIZE_SMALL\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method__saveBigData" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method_saveBigData" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003A_makeSmallData\u0028\u0029", - "name": "_makeSmallData", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003AmakeSmallData\u0028\u0029", + "name": "makeSmallData", "summary": "get\u0020small\u0020data\u0020\u0028PPS\u0027s\u0020with\u0020data\u0020smaller\u0020than\u0020\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AOLE_DATA_SIZE_SMALL\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method__makeSmallData" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method_makeSmallData" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003A_savePps\u0028\u0029", - "name": "_savePps", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003AsavePps\u0028\u0029", + "name": "savePps", "summary": "Saves\u0020all\u0020the\u0020PPS\u0027s\u0020WKs.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method__savePps" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method_savePps" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003A_saveBbd\u0028\u0029", - "name": "_saveBbd", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003AsaveBbd\u0028\u0029", + "name": "saveBbd", "summary": "Saving\u0020Big\u0020Block\u0020Depot.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method__saveBbd" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS-Root.html#method_saveBbd" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\Root\u003A\u003A\u0024fileHandle", "name": "fileHandle", @@ -13546,15 +14051,15 @@ Search.appendIndex( "summary": "Returns\u0020the\u0020amount\u0020of\u0020data\u0020saved\u0020for\u0020this\u0020PPS.", "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS.html#method_getDataLen" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\u003A\u003A_getPpsWk\u0028\u0029", - "name": "_getPpsWk", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\u003A\u003AgetPpsWk\u0028\u0029", + "name": "getPpsWk", "summary": "Returns\u0020a\u0020string\u0020with\u0020the\u0020PPS\u0027s\u0020WK\u0020\u0028What\u0020is\u0020a\u0020WK\u003F\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS.html#method__getPpsWk" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS.html#method_getPpsWk" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\u003A\u003A_savePpsSetPnt\u0028\u0029", - "name": "_savePpsSetPnt", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\u003A\u003AsavePpsSetPnt\u0028\u0029", + "name": "savePpsSetPnt", "summary": "Updates\u0020index\u0020and\u0020pointers\u0020to\u0020previous,\u0020next\u0020and\u0020children\u0020PPS\u0027s\u0020for\u0020this\nPPS.\u0020I\u0020don\u0027t\u0020think\u0020it\u0027ll\u0020work\u0020with\u0020Dir\u0020PPS\u0027s.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS.html#method__savePpsSetPnt" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE-PPS.html#method_savePpsSetPnt" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\u003A\u003A\u0024No", "name": "No", @@ -13631,40 +14136,40 @@ Search.appendIndex( "summary": "Reads\u0020an\u0020OLE\u0020container\u0020from\u0020the\u0020contents\u0020of\u0020the\u0020file\u0020given.", "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method_read" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003A_getBlockOffset\u0028\u0029", - "name": "_getBlockOffset", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AgetBlockOffset\u0028\u0029", + "name": "getBlockOffset", "summary": "", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method__getBlockOffset" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method_getBlockOffset" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AgetStream\u0028\u0029", "name": "getStream", "summary": "Returns\u0020a\u0020stream\u0020for\u0020use\u0020with\u0020fread\u0028\u0029\u0020etc.\u0020External\u0020callers\u0020should\nuse\u0020\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\\PPS\\File\u003A\u003AgetStream\u0028\u0029.", "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method_getStream" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003A_readInt1\u0028\u0029", - "name": "_readInt1", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AreadInt1\u0028\u0029", + "name": "readInt1", "summary": "Reads\u0020a\u0020signed\u0020char.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method__readInt1" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method_readInt1" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003A_readInt2\u0028\u0029", - "name": "_readInt2", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AreadInt2\u0028\u0029", + "name": "readInt2", "summary": "Reads\u0020an\u0020unsigned\u0020short\u0020\u00282\u0020octets\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method__readInt2" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method_readInt2" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003A_readInt4\u0028\u0029", - "name": "_readInt4", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AreadInt4\u0028\u0029", + "name": "readInt4", "summary": "Reads\u0020an\u0020unsigned\u0020long\u0020\u00284\u0020octets\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method__readInt4" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method_readInt4" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003A_readPpsWks\u0028\u0029", - "name": "_readPpsWks", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AreadPpsWks\u0028\u0029", + "name": "readPpsWks", "summary": "Gets\u0020information\u0020about\u0020all\u0020PPS\u0027s\u0020on\u0020the\u0020OLE\u0020container\u0020from\u0020the\u0020PPS\u0020WK\u0027s\ncreates\u0020an\u0020OLE_PPS\u0020object\u0020for\u0020each\u0020one.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method__readPpsWks" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method_readPpsWks" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003A_ppsTreeComplete\u0028\u0029", - "name": "_ppsTreeComplete", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AppsTreeComplete\u0028\u0029", + "name": "ppsTreeComplete", "summary": "It\u0020checks\u0020whether\u0020the\u0020PPS\u0020tree\u0020is\u0020complete\u0020\u0028all\u0020PPS\u0027s\u0020read\u0029\nstarting\u0020with\u0020the\u0020given\u0020PPS\u0020\u0028not\u0020necessarily\u0020root\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method__ppsTreeComplete" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLE.html#method_ppsTreeComplete" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLE\u003A\u003AisFile\u0028\u0029", "name": "isFile", @@ -13791,10 +14296,10 @@ Search.appendIndex( "summary": "Extract\u0020binary\u0020stream\u0020data.", "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLERead.html#method_getStream" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLERead\u003A\u003A_readData\u0028\u0029", - "name": "_readData", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLERead\u003A\u003AreadData\u0028\u0029", + "name": "readData", "summary": "Read\u0020a\u0020standard\u0020stream\u0020\u0028by\u0020joining\u0020sectors\u0020using\u0020information\u0020from\u0020SAT\u0029.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLERead.html#method__readData" + "url": "../classes/PhpOffice-PhpSpreadsheet-Shared-OLERead.html#method_readData" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Shared\\OLERead\u003A\u003AreadPropertySets\u0028\u0029", "name": "readPropertySets", @@ -14988,23 +15493,73 @@ Search.appendIndex( }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetNamedRanges\u0028\u0029", "name": "getNamedRanges", - "summary": "Get\u0020named\u0020ranges.", + "summary": "Get\u0020an\u0020array\u0020of\u0020all\u0020Named\u0020Ranges.", "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_getNamedRanges" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetNamedFormulae\u0028\u0029", + "name": "getNamedFormulae", + "summary": "Get\u0020an\u0020array\u0020of\u0020all\u0020Named\u0020Formulae.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_getNamedFormulae" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetDefinedNames\u0028\u0029", + "name": "getDefinedNames", + "summary": "Get\u0020an\u0020array\u0020of\u0020all\u0020Defined\u0020Names\u0020\u0028both\u0020named\u0020ranges\u0020and\u0020named\u0020formulae\u0029.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_getDefinedNames" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AaddNamedRange\u0028\u0029", "name": "addNamedRange", - "summary": "Add\u0020named\u0020range.", + "summary": "Add\u0020a\u0020named\u0020range.", "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_addNamedRange" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AaddNamedFormula\u0028\u0029", + "name": "addNamedFormula", + "summary": "Add\u0020a\u0020named\u0020formula.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_addNamedFormula" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AaddDefinedName\u0028\u0029", + "name": "addDefinedName", + "summary": "Add\u0020a\u0020defined\u0020name\u0020\u0028either\u0020a\u0020named\u0020range\u0020or\u0020a\u0020named\u0020formula\u0029.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_addDefinedName" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetNamedRange\u0028\u0029", "name": "getNamedRange", "summary": "Get\u0020named\u0020range.", "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_getNamedRange" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetNamedFormula\u0028\u0029", + "name": "getNamedFormula", + "summary": "Get\u0020named\u0020formula.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_getNamedFormula" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetGlobalDefinedNameByType\u0028\u0029", + "name": "getGlobalDefinedNameByType", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_getGlobalDefinedNameByType" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetLocalDefinedNameByType\u0028\u0029", + "name": "getLocalDefinedNameByType", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_getLocalDefinedNameByType" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetDefinedName\u0028\u0029", + "name": "getDefinedName", + "summary": "Get\u0020named\u0020range.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_getDefinedName" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AremoveNamedRange\u0028\u0029", "name": "removeNamedRange", "summary": "Remove\u0020named\u0020range.", "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_removeNamedRange" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AremoveNamedFormula\u0028\u0029", + "name": "removeNamedFormula", + "summary": "Remove\u0020named\u0020formula.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_removeNamedFormula" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AremoveDefinedName\u0028\u0029", + "name": "removeDefinedName", + "summary": "Remove\u0020defined\u0020name.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#method_removeDefinedName" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003AgetWorksheetIterator\u0028\u0029", "name": "getWorksheetIterator", @@ -15190,6 +15745,16 @@ Search.appendIndex( "name": "VISIBILITY_VERY_HIDDEN", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#constant_VISIBILITY_VERY_HIDDEN" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003ADEFINED_NAME_IS_RANGE", + "name": "DEFINED_NAME_IS_RANGE", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#constant_DEFINED_NAME_IS_RANGE" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003ADEFINED_NAME_IS_FORMULA", + "name": "DEFINED_NAME_IS_FORMULA", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#constant_DEFINED_NAME_IS_FORMULA" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003A\u0024workbookViewVisibilityValues", "name": "workbookViewVisibilityValues", @@ -15226,10 +15791,10 @@ Search.appendIndex( "summary": "Active\u0020sheet\u0020index.", "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#property_activeSheetIndex" }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003A\u0024namedRanges", - "name": "namedRanges", + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003A\u0024definedNames", + "name": "definedNames", "summary": "Named\u0020ranges.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#property_namedRanges" + "url": "../classes/PhpOffice-PhpSpreadsheet-Spreadsheet.html#property_definedNames" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Spreadsheet\u003A\u003A\u0024cellXfSupervisor", "name": "cellXfSupervisor", @@ -19225,6 +19790,36 @@ Search.appendIndex( "name": "__clone", "summary": "Implement\u0020PHP\u0020__clone\u0020to\u0020create\u0020a\u0020deep\u0020clone,\u0020not\u0020just\u0020a\u0020shallow\u0020copy.", "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html#method___clone" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageMargins\u003A\u003AfromCentimeters\u0028\u0029", + "name": "fromCentimeters", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html#method_fromCentimeters" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageMargins\u003A\u003AtoCentimeters\u0028\u0029", + "name": "toCentimeters", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html#method_toCentimeters" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageMargins\u003A\u003AfromMillimeters\u0028\u0029", + "name": "fromMillimeters", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html#method_fromMillimeters" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageMargins\u003A\u003AtoMillimeters\u0028\u0029", + "name": "toMillimeters", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html#method_toMillimeters" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageMargins\u003A\u003AfromPoints\u0028\u0029", + "name": "fromPoints", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html#method_fromPoints" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageMargins\u003A\u003AtoPoints\u0028\u0029", + "name": "toPoints", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageMargins.html#method_toPoints" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageMargins\u003A\u003A\u0024left", "name": "left", @@ -19435,6 +20030,16 @@ Search.appendIndex( "name": "resetFirstPageNumber", "summary": "Reset\u0020first\u0020page\u0020number.", "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html#method_resetFirstPageNumber" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageSetup\u003A\u003AgetPageOrder\u0028\u0029", + "name": "getPageOrder", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html#method_getPageOrder" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageSetup\u003A\u003AsetPageOrder\u0028\u0029", + "name": "setPageOrder", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html#method_setPageOrder" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageSetup\u003A\u003A__clone\u0028\u0029", "name": "__clone", @@ -19795,6 +20400,16 @@ Search.appendIndex( "name": "SETPRINTRANGE_INSERT", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html#constant_SETPRINTRANGE_INSERT" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageSetup\u003A\u003APAGEORDER_OVER_THEN_DOWN", + "name": "PAGEORDER_OVER_THEN_DOWN", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html#constant_PAGEORDER_OVER_THEN_DOWN" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageSetup\u003A\u003APAGEORDER_DOWN_THEN_OVER", + "name": "PAGEORDER_DOWN_THEN_OVER", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html#constant_PAGEORDER_DOWN_THEN_OVER" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageSetup\u003A\u003A\u0024paperSize", "name": "paperSize", @@ -19855,6 +20470,11 @@ Search.appendIndex( "name": "firstPageNumber", "summary": "First\u0020page\u0020number.", "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html#property_firstPageNumber" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\PageSetup\u003A\u003A\u0024pageOrder", + "name": "pageOrder", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-PageSetup.html#property_pageOrder" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\Protection", "name": "Protection", @@ -20225,11 +20845,6 @@ Search.appendIndex( "name": "algorithm", "summary": "Algorithm\u0020name.", "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-Protection.html#property_algorithm" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\Protection\u003A\u003A\u0024hash", - "name": "hash", - "summary": "Hash\u0020value.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Worksheet-Protection.html#property_hash" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Worksheet\\Protection\u003A\u003A\u0024salt", "name": "salt", @@ -22260,6 +22875,11 @@ Search.appendIndex( "name": "Content", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Content.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Content\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "Set\u0020parent\u0020Ods\u0020writer.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Content.html#method___construct" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Content\u003A\u003Awrite\u0028\u0029", "name": "write", @@ -22310,6 +22930,41 @@ Search.appendIndex( "name": "CELL_STYLE_PREFIX", "summary": "", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Content.html#constant_CELL_STYLE_PREFIX" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Content\u003A\u003A\u0024formulaConvertor", + "name": "formulaConvertor", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Content.html#property_formulaConvertor" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Formula", + "name": "Formula", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Formula\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Formula\u003A\u003AconvertFormula\u0028\u0029", + "name": "convertFormula", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html#method_convertFormula" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Formula\u003A\u003AconvertDefinedNames\u0028\u0029", + "name": "convertDefinedNames", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html#method_convertDefinedNames" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Formula\u003A\u003AconvertCellReferences\u0028\u0029", + "name": "convertCellReferences", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html#method_convertCellReferences" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Formula\u003A\u003A\u0024definedNames", + "name": "definedNames", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Formula.html#property_definedNames" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Meta", "name": "Meta", @@ -22340,6 +22995,56 @@ Search.appendIndex( "name": "write", "summary": "Write\u0020mimetype\u0020to\u0020plain\u0020text\u0020format.", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-Mimetype.html#method_write" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions", + "name": "NamedExpressions", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003Awrite\u0028\u0029", + "name": "write", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#method_write" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003AwriteExpressions\u0028\u0029", + "name": "writeExpressions", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#method_writeExpressions" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003AwriteNamedFormula\u0028\u0029", + "name": "writeNamedFormula", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#method_writeNamedFormula" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003AwriteNamedRange\u0028\u0029", + "name": "writeNamedRange", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#method_writeNamedRange" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003AconvertAddress\u0028\u0029", + "name": "convertAddress", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#method_convertAddress" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003A\u0024objWriter", + "name": "objWriter", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#property_objWriter" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003A\u0024spreadsheet", + "name": "spreadsheet", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#property_spreadsheet" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\NamedExpressions\u003A\u003A\u0024formulaConvertor", + "name": "formulaConvertor", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Ods-NamedExpressions.html#property_formulaConvertor" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Ods\\Settings", "name": "Settings", @@ -22780,6 +23485,11 @@ Search.appendIndex( "name": "convertError", "summary": "Convert\u0020an\u0020error\u0020code\u0020to\u0020a\u0020ptgErr.", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Parser.html#method_convertError" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xls\\Parser\u003A\u003AconvertDefinedName\u0028\u0029", + "name": "convertDefinedName", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Parser.html#method_convertDefinedName" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xls\\Parser\u003A\u003AgetRefIndex\u0028\u0029", "name": "getRefIndex", @@ -22920,6 +23630,11 @@ Search.appendIndex( "name": "functions", "summary": "Thanks\u0020to\u0020Michael\u0020Meeks\u0020and\u0020Gnumeric\u0020for\u0020the\u0020initial\u0020arg\u0020values.", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Parser.html#property_functions" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xls\\Parser\u003A\u003A\u0024spreadsheet", + "name": "spreadsheet", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Parser.html#property_spreadsheet" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xls\\Workbook", "name": "Workbook", @@ -22980,6 +23695,11 @@ Search.appendIndex( "name": "writeAllStyles", "summary": "Write\u0020all\u0020STYLE\u0020records.", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Workbook.html#method_writeAllStyles" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xls\\Workbook\u003A\u003AparseDefinedNameValue\u0028\u0029", + "name": "parseDefinedNameValue", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xls-Workbook.html#method_parseDefinedNameValue" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xls\\Workbook\u003A\u003AwriteAllDefinedNamesBiff8\u0028\u0029", "name": "writeAllDefinedNamesBiff8", @@ -24060,6 +24780,56 @@ Search.appendIndex( "name": "writeOverrideContentType", "summary": "Write\u0020Override\u0020content\u0020type.", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-ContentTypes.html#method_writeOverrideContentType" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames", + "name": "DefinedNames", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#method___construct" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003Awrite\u0028\u0029", + "name": "write", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#method_write" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003AwriteNamedRangesAndFormulae\u0028\u0029", + "name": "writeNamedRangesAndFormulae", + "summary": "Write\u0020defined\u0020names.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#method_writeNamedRangesAndFormulae" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003AwriteDefinedName\u0028\u0029", + "name": "writeDefinedName", + "summary": "Write\u0020Defined\u0020Name\u0020for\u0020named\u0020range.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#method_writeDefinedName" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003AwriteNamedRangeForAutofilter\u0028\u0029", + "name": "writeNamedRangeForAutofilter", + "summary": "Write\u0020Defined\u0020Name\u0020for\u0020autoFilter.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#method_writeNamedRangeForAutofilter" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003AwriteNamedRangeForPrintTitles\u0028\u0029", + "name": "writeNamedRangeForPrintTitles", + "summary": "Write\u0020Defined\u0020Name\u0020for\u0020PrintTitles.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#method_writeNamedRangeForPrintTitles" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003AwriteNamedRangeForPrintArea\u0028\u0029", + "name": "writeNamedRangeForPrintArea", + "summary": "Write\u0020Defined\u0020Name\u0020for\u0020PrintTitles.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#method_writeNamedRangeForPrintArea" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003A\u0024objWriter", + "name": "objWriter", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#property_objWriter" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DefinedNames\u003A\u003A\u0024spreadsheet", + "name": "spreadsheet", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-DefinedNames.html#property_spreadsheet" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\DocProps", "name": "DocProps", @@ -24380,36 +25150,6 @@ Search.appendIndex( "name": "writeSheet", "summary": "Write\u0020sheet.", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html#method_writeSheet" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Workbook\u003A\u003AwriteDefinedNames\u0028\u0029", - "name": "writeDefinedNames", - "summary": "Write\u0020Defined\u0020Names.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html#method_writeDefinedNames" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Workbook\u003A\u003AwriteNamedRanges\u0028\u0029", - "name": "writeNamedRanges", - "summary": "Write\u0020named\u0020ranges.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html#method_writeNamedRanges" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Workbook\u003A\u003AwriteDefinedNameForNamedRange\u0028\u0029", - "name": "writeDefinedNameForNamedRange", - "summary": "Write\u0020Defined\u0020Name\u0020for\u0020named\u0020range.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html#method_writeDefinedNameForNamedRange" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Workbook\u003A\u003AwriteDefinedNameForAutofilter\u0028\u0029", - "name": "writeDefinedNameForAutofilter", - "summary": "Write\u0020Defined\u0020Name\u0020for\u0020autoFilter.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html#method_writeDefinedNameForAutofilter" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Workbook\u003A\u003AwriteDefinedNameForPrintTitles\u0028\u0029", - "name": "writeDefinedNameForPrintTitles", - "summary": "Write\u0020Defined\u0020Name\u0020for\u0020PrintTitles.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html#method_writeDefinedNameForPrintTitles" - }, { - "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Workbook\u003A\u003AwriteDefinedNameForPrintArea\u0028\u0029", - "name": "writeDefinedNameForPrintArea", - "summary": "Write\u0020Defined\u0020Name\u0020for\u0020PrintTitles.", - "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Workbook.html#method_writeDefinedNameForPrintArea" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Worksheet", "name": "Worksheet", @@ -24605,6 +25345,26 @@ Search.appendIndex( "name": "parentWriter", "summary": "Parent\u0020Xlsx\u0020object.", "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-WriterPart.html#property_parentWriter" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Xlfn", + "name": "Xlfn", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Xlfn\u003A\u003AaddXlfn\u0028\u0029", + "name": "addXlfn", + "summary": "Prefix\u0020function\u0020name\u0020in\u0020string\u0020with\u0020_xlfn.\u0020where\u0020required.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html#method_addXlfn" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Xlfn\u003A\u003AaddXlfnStripEquals\u0028\u0029", + "name": "addXlfnStripEquals", + "summary": "Prefix\u0020function\u0020name\u0020in\u0020string\u0020with\u0020_xlfn.\u0020where\u0020required.", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html#method_addXlfnStripEquals" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx\\Xlfn\u003A\u003AXLFNREGEXP", + "name": "XLFNREGEXP", + "summary": "", + "url": "../classes/PhpOffice-PhpSpreadsheet-Writer-Xlsx-Xlfn.html#constant_XLFNREGEXP" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Writer\\Xlsx", "name": "Xlsx", @@ -24820,6 +25580,11 @@ Search.appendIndex( "name": "Reader", "summary": "", "url": "../namespaces/phpoffice-phpspreadsheet-reader.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Gnumeric", + "name": "Gnumeric", + "summary": "", + "url": "../namespaces/phpoffice-phpspreadsheet-reader-gnumeric.html" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Ods", "name": "Ods", @@ -24850,6 +25615,11 @@ Search.appendIndex( "name": "Xlsx", "summary": "", "url": "../namespaces/phpoffice-phpspreadsheet-reader-xlsx.html" + }, { + "fqsen": "\\PhpOffice\\PhpSpreadsheet\\Reader\\Xml", + "name": "Xml", + "summary": "", + "url": "../namespaces/phpoffice-phpspreadsheet-reader-xml.html" }, { "fqsen": "\\PhpOffice\\PhpSpreadsheet\\RichText", "name": "RichText", diff --git a/namespaces/default.html b/namespaces/default.html index ba0ac520e..47b7b4a11 100644 --- a/namespaces/default.html +++ b/namespaces/default.html @@ -64,11 +64,6 @@

    Table of Contents

    imageantialias()
    hypo() Pythagorean Theorem:.
    - - - - - @@ -78,46 +73,6 @@

    Functions

    - -
    -

    imageantialias()

    - - - - - - imageantialias( - - ...$args : - mixed - - ) - : void - - - -
    Parameters
    -
    -
    - $args - : mixed -
    -
    -
    - - - -
    Maths.php : - 17 + 18

    Pythagorean Theorem:.

    diff --git a/namespaces/phpoffice-phpspreadsheet-calculation.html b/namespaces/phpoffice-phpspreadsheet-calculation.html index ad7a19ddf..7a78009e6 100644 --- a/namespaces/phpoffice-phpspreadsheet-calculation.html +++ b/namespaces/phpoffice-phpspreadsheet-calculation.html @@ -100,6 +100,8 @@ Copyright (c) 2007 E. W. Bachtal, Inc.
    TextData
    +
    Web
    +
    diff --git a/namespaces/phpoffice-phpspreadsheet-reader-gnumeric.html b/namespaces/phpoffice-phpspreadsheet-reader-gnumeric.html new file mode 100644 index 000000000..0ce8dd865 --- /dev/null +++ b/namespaces/phpoffice-phpspreadsheet-reader-gnumeric.html @@ -0,0 +1,84 @@ + + + + + Documentation + + + + + + + + + + + + + +
    +
    +
    +

    Documentation

    +
    +
    +
    +
    + + +
    + + +

    Gnumeric

    + + +

    Interfaces, Classes and Traits

    +
    + +
    PageSetup
    +
    + +
    + + + +
    + +

    Search results

    +
      + +
    +
    +
    +
    +
    + + + diff --git a/namespaces/phpoffice-phpspreadsheet-reader-ods.html b/namespaces/phpoffice-phpspreadsheet-reader-ods.html index dcd64071a..a690a07bc 100644 --- a/namespaces/phpoffice-phpspreadsheet-reader-ods.html +++ b/namespaces/phpoffice-phpspreadsheet-reader-ods.html @@ -62,6 +62,8 @@

    Interfaces, Classes and Traits

    +
    PageSettings
    +
    Properties
    diff --git a/namespaces/phpoffice-phpspreadsheet-reader-xml.html b/namespaces/phpoffice-phpspreadsheet-reader-xml.html new file mode 100644 index 000000000..e03c5bcba --- /dev/null +++ b/namespaces/phpoffice-phpspreadsheet-reader-xml.html @@ -0,0 +1,84 @@ + + + + + Documentation + + + + + + + + + + + + + +
    +
    +
    +

    Documentation

    +
    +
    +
    +
    + + +
    + + +

    Xml

    + + +

    Interfaces, Classes and Traits

    +
    + +
    PageSettings
    +
    + +
    + + + +
    + +

    Search results

    +
      + +
    +
    +
    +
    +
    + + + diff --git a/namespaces/phpoffice-phpspreadsheet-reader.html b/namespaces/phpoffice-phpspreadsheet-reader.html index d36b57918..91d0e4cf8 100644 --- a/namespaces/phpoffice-phpspreadsheet-reader.html +++ b/namespaces/phpoffice-phpspreadsheet-reader.html @@ -59,10 +59,12 @@

    Namespaces

    +
    Gnumeric
    Ods
    Security
    Xls
    Xlsx
    +
    Xml

    Interfaces, Classes and Traits

    diff --git a/namespaces/phpoffice-phpspreadsheet-writer-ods.html b/namespaces/phpoffice-phpspreadsheet-writer-ods.html index 69daf9675..ecaa88006 100644 --- a/namespaces/phpoffice-phpspreadsheet-writer-ods.html +++ b/namespaces/phpoffice-phpspreadsheet-writer-ods.html @@ -67,12 +67,16 @@
    Content
    +
    +
    Formula
    Meta
    MetaInf
    Mimetype
    +
    +
    NamedExpressions
    Settings
    diff --git a/namespaces/phpoffice-phpspreadsheet-writer-xlsx.html b/namespaces/phpoffice-phpspreadsheet-writer-xlsx.html index 9346eb90a..2e6593e8b 100644 --- a/namespaces/phpoffice-phpspreadsheet-writer-xlsx.html +++ b/namespaces/phpoffice-phpspreadsheet-writer-xlsx.html @@ -67,6 +67,8 @@
    Comments
    ContentTypes
    +
    +
    DefinedNames
    DocProps
    @@ -90,6 +92,8 @@
    WriterPart
    +
    Xlfn
    +
    diff --git a/namespaces/phpoffice-phpspreadsheet.html b/namespaces/phpoffice-phpspreadsheet.html index c691995e5..63dad0a9c 100644 --- a/namespaces/phpoffice-phpspreadsheet.html +++ b/namespaces/phpoffice-phpspreadsheet.html @@ -78,6 +78,8 @@
    Comment
    +
    +
    DefinedName
    DocumentGenerator
    @@ -87,6 +89,8 @@
    IOFactory
    Factory to create readers and writers easily.
    +
    NamedFormula
    +
    NamedRange
    ReferenceHelper
    diff --git a/packages/Default.html b/packages/Default.html index ec586391c..1e583745e 100644 --- a/packages/Default.html +++ b/packages/Default.html @@ -112,6 +112,8 @@ Copyright (c) 2007 E. W. Bachtal, Inc.
    TextData
    Stack
    +
    +
    Web
    AddressHelper
    @@ -164,6 +166,8 @@ Copyright (c) 2007 E. W. Bachtal, Inc.
    Memory
    This is the default implementation for in-memory cell collection.
    Comment
    +
    +
    DefinedName
    Properties
    @@ -181,6 +185,8 @@ Copyright (c) 2007 E. W. Bachtal, Inc.
    Helper class to be used in sample code.
    IOFactory
    Factory to create readers and writers easily.
    +
    NamedFormula
    +
    NamedRange
    BaseReader
    @@ -190,11 +196,15 @@ Copyright (c) 2007 E. W. Bachtal, Inc.
    DefaultReadFilter
    Exception
    +
    +
    PageSetup
    Gnumeric
    Html
    PhpSpreadsheet root directory
    +
    PageSettings
    +
    Properties
    Ods
    @@ -252,6 +262,8 @@ Copyright (c) 2007 E. W. Bachtal, Inc.
    Theme
    Xlsx
    +
    +
    PageSettings
    Xml
    Reader for SpreadsheetML, the XML schema for Microsoft Office Excel 2003.
    @@ -432,12 +444,16 @@ Paper size taken from Office Open XML Part 4 - Markup Language Reference, page 1
    Comment
    Content
    +
    +
    Formula
    Meta
    MetaInf
    Mimetype
    +
    +
    NamedExpressions
    Settings
    @@ -478,6 +494,8 @@ Paper size taken from Office Open XML Part 4 - Markup Language Reference, page 1
    Comments
    ContentTypes
    +
    +
    DefinedNames
    DocProps
    @@ -500,6 +518,8 @@ Paper size taken from Office Open XML Part 4 - Markup Language Reference, page 1
    Worksheet
    WriterPart
    +
    +
    Xlfn
    Xlsx
    @@ -509,11 +529,6 @@ Paper size taken from Office Open XML Part 4 - Markup Language Reference, page 1

    Table of Contents

    imageantialias()
    hypo() Pythagorean Theorem:.
    - - - - - @@ -523,46 +538,6 @@ Paper size taken from Office Open XML Part 4 - Markup Language Reference, page 1

    Functions

    - -
    -

    imageantialias()

    - - - - - - imageantialias( - - ...$args : - mixed - - ) - : void - - - -
    Parameters
    -
    -
    - $args - : mixed -
    -
    -
    - - - -
    Maths.php : - 17 + 18

    Pythagorean Theorem:.

    diff --git a/reports/deprecated.html b/reports/deprecated.html index fb58a6b67..d2ac92a83 100644 --- a/reports/deprecated.html +++ b/reports/deprecated.html @@ -61,6 +61,9 @@
    imageantialias()
    hypo() Pythagorean Theorem:.
    + + + @@ -84,6 +87,25 @@
    src/PhpSpreadsheet/Calculation/Engineering.php
    src/PhpSpreadsheet/Reader/Html.php
    src/PhpSpreadsheet/Reader/Slk.phpNo longer used by internal code. Please use the Complex\Complex class instead
    + +

    Html.php

    + + + + + + + + + + + + + + + + +
    LineElementReason
    231normalno use is made of this property
    247normalno use is made of this property

    Slk.php

    @@ -112,12 +134,12 @@ - + - +
    Reason
    16251626 normal no longer used
    16411642 normal no longer used