SYMBOL INDEX (11852 symbols across 1780 files) FILE: bin/check-phpdoc-types.php function checkPhpDocTypes (line 11) | function checkPhpDocTypes(): int FILE: infra/DocumentGenerator.php class DocumentGenerator (line 10) | class DocumentGenerator method generateFunctionListByCategory (line 22) | public static function generateFunctionListByCategory($phpSpreadsheetF... method getCategories (line 47) | private static function getCategories(): array method tableRow (line 59) | private static function tableRow(array $lengths, ?array $values = null... method getPhpSpreadsheetFunctionText (line 74) | private static function getPhpSpreadsheetFunctionText(mixed $functionC... method generateFunctionListByName (line 94) | public static function generateFunctionListByName(array $phpSpreadshee... FILE: infra/LocaleGenerator.php class LocaleGenerator (line 12) | class LocaleGenerator method __construct (line 60) | public function __construct( method generateLocales (line 72) | public function generateLocales(): void method buildConfigFileForLocale (line 93) | protected function buildConfigFileForLocale(string $column, string $lo... method writeConfigArgumentSeparator (line 129) | protected function writeConfigArgumentSeparator($configFile, string $c... method writeConfigCurrencySymbol (line 145) | protected function writeConfigCurrencySymbol($configFile, string $colu... method buildFunctionsFileForLocale (line 163) | protected function buildFunctionsFileForLocale(string $column, string ... method openConfigFile (line 198) | protected function openConfigFile(string $locale, string $language, st... method openFunctionNameFile (line 216) | protected function openFunctionNameFile(string $locale, string $langua... method getLocaleFolder (line 233) | protected function getLocaleFolder(string $locale): string method writeFileHeader (line 248) | protected function writeFileHeader($localeFile, string $localeLanguage... method writeFileSectionHeader (line 260) | protected function writeFileSectionHeader($localeFile, string $header)... method openTranslationWorkbook (line 267) | protected function openTranslationWorkbook(): void method getTranslationSheet (line 273) | protected function getTranslationSheet(string $sheetName): Worksheet method mapLanguageColumns (line 281) | protected function mapLanguageColumns(Worksheet $translationWorksheet)... method localeCanBeSupported (line 304) | protected function localeCanBeSupported(Worksheet $worksheet, Cell $ce... method mapErrorCodeRows (line 319) | protected function mapErrorCodeRows(): void method mapFunctionNameRows (line 336) | protected function mapFunctionNameRows(): void method isFunctionCategoryEntry (line 366) | private function isFunctionCategoryEntry(Cell $cell): bool method log (line 376) | private function log(string $message): void FILE: samples/Autofilter/10_Autofilter_dynamic_dates.php function createSheet (line 15) | function createSheet(Sample $helper, Spreadsheet $spreadsheet, string $r... FILE: samples/Basic1/17b_Html.php function changeGridlines (line 9) | function changeGridlines(string $html): string FILE: samples/Basic2/24_Readfilter.php class MyReadFilter (line 21) | class MyReadFilter implements IReadFilter method readCell (line 23) | public function readCell(string $columnAddress, int $row, string $work... FILE: samples/Basic3/39_Dropdown.php function transpose (line 27) | function transpose(string $value): array FILE: samples/Basic5/55_DefinedStyles.php function threeDecimalPlaces (line 80) | function threeDecimalPlaces(Style $obj, string $name): void function redBrackets (line 93) | function redBrackets(Style $obj, string $name): void function writeAdditional (line 128) | function writeAdditional(BaseWriter $writer): void FILE: samples/Basic5/56_OdsToISO8601.php function datesToIso8601 (line 7) | function datesToIso8601(string $infile, Sample $helper): void FILE: samples/Chart33a/33_Chart_create_line_dateaxis.php function dateRange (line 342) | function dateRange(int $nrows, Spreadsheet $wrkbk): array FILE: samples/ConditionalFormatting/cond09_iconset.php function makeConditionalIconSet (line 98) | function makeConditionalIconSet( FILE: samples/DefinedNames/CrossWorksheetNamedFormula.php function setYearlyData (line 44) | function setYearlyData(Worksheet $worksheet, string $year, array $yearly... FILE: samples/Html/html_01_Basic_Conditional_Formatting.php function writerCallback (line 18) | function writerCallback(HtmlWriter $writer): void FILE: samples/Html/html_02_More_Conditional_Formatting.php function writerCallback (line 18) | function writerCallback(HtmlWriter $writer): void FILE: samples/Html/html_03_Color_Scale.php function writerCallback (line 18) | function writerCallback(HtmlWriter $writer): void FILE: samples/Html/html_04_Table_Format_without_Conditional.php function writerCallback (line 18) | function writerCallback(HtmlWriter $writer): void FILE: samples/Html/html_05_Table_Format_with_Conditional.php function writerCallback (line 19) | function writerCallback(HtmlWriter $writer): void FILE: samples/Html/html_06_Table_Cellspacing.php function addCellspacing (line 10) | function addCellspacing(string $html): string function writerCallback (line 21) | function writerCallback(HtmlWriter $writer): void FILE: samples/LookupRef/SortExcel.php class SortExcel (line 10) | class SortExcel method cmp (line 19) | private function cmp(mixed $rowA, mixed $rowB): int method sortArray (line 82) | public function sortArray(array &$array, int $ascending = self::ASCEND... function displaySorted (line 98) | function displaySorted(array $original, Sample $helper): void FILE: samples/LookupRef/SortExcelCols.php class SortExcelCols (line 11) | class SortExcelCols method cmp (line 20) | private function cmp(mixed $rowA, mixed $rowB): int method sortArray (line 83) | public function sortArray(array &$array, int $ascending = self::ASCEND... function displaySortedCols (line 123) | function displaySortedCols(array $original, Sample $helper): void FILE: samples/Pdf/21a_Pdf.php function changeGridlines (line 21) | function changeGridlines(string $html): string FILE: samples/Pdf/21b_Pdf.php function replaceBody (line 10) | function replaceBody(string $html): string FILE: samples/Pdf/Dompdf_Canvas_Headers.php class Dompdf_Canvas_Headers (line 14) | class Dompdf_Canvas_Headers extends Dompdf // phpcs:ignore method callPageScript (line 16) | protected function callPageScript(\Dompdf\Dompdf $dompdf): void FILE: samples/Pdf/Dompdf_Custom_Headers.php function addHeadersFootersDompdf2000 (line 11) | function addHeadersFootersDompdf2000(string $html): string FILE: samples/Pdf/Mpdf_Custom_Headers.php function addHeadersFootersMpdf2000 (line 12) | function addHeadersFootersMpdf2000(string $html): string FILE: samples/Pdf/Tcpdf_Custom_Headers.php class Tcpdf2 (line 11) | class Tcpdf2 extends TcpdfNoDie // phpcs:ignore method createExternalWriterInstance (line 17) | protected function createExternalWriterInstance(string $orientation, s... class Tcpdf2Class (line 26) | class Tcpdf2Class extends VendorTcpdf // phpcs:ignore method Header (line 29) | public function Header(): void // phpcs:ignore method Footer (line 47) | public function Footer(): void // phpcs:ignore FILE: samples/Reader/08_Simple_file_reader_loading_several_named_worksheets.php function getDesiredSheetNames (line 8) | function getDesiredSheetNames(): array FILE: samples/Reader/09_Simple_file_reader_using_a_read_filter.php class MyReadFilter (line 14) | class MyReadFilter implements IReadFilter method readCell (line 16) | public function readCell(string $columnAddress, int $row, string $work... FILE: samples/Reader/10_Simple_file_reader_using_a_configurable_read_filter.php class MyReadFilter (line 14) | class MyReadFilter implements IReadFilter method __construct (line 17) | public function __construct( method readCell (line 24) | public function readCell(string $columnAddress, int $row, string $work... FILE: samples/Reader/11_Reading_a_workbook_in_chunks_using_a_configurable_read_filter_version_1.php class ChunkReadFilter (line 14) | class ChunkReadFilter implements IReadFilter method __construct (line 23) | public function __construct(int $startRow, int $chunkSize) method readCell (line 29) | public function readCell(string $columnAddress, int $row, string $work... FILE: samples/Reader/12_Reading_a_workbook_in_chunks_using_a_configurable_read_filter_version_2.php class ChunkReadFilter (line 14) | class ChunkReadFilter implements IReadFilter method setRows (line 23) | public function setRows(int $startRow, int $chunkSize): void method readCell (line 29) | public function readCell(string $columnAddress, int $row, string $work... FILE: samples/Reader2/14_Reading_a_large_CSV_file_in_chunks_to_split_across_multiple_worksheets.php class ChunkReadFilter (line 14) | class ChunkReadFilter implements IReadFilter method setRows (line 23) | public function setRows(int $startRow, int $chunkSize): void method readCell (line 29) | public function readCell(string $columnAddress, int $row, string $work... FILE: samples/Table/01_Table.php function writerCallbackForHtml (line 100) | function writerCallbackForHtml(IWriter $writer): void FILE: samples/templates/Mpdf2.php class Mpdf2 (line 9) | class Mpdf2 extends Mpdf method createExternalWriterInstance (line 21) | protected function createExternalWriterInstance($config): \Mpdf\Mpdf FILE: src/PhpSpreadsheet/Calculation/ArrayEnabled.php type ArrayEnabled (line 8) | trait ArrayEnabled method initialiseHelper (line 17) | private static function initialiseHelper(array $arguments): void method evaluateSingleArgumentArray (line 35) | protected static function evaluateSingleArgumentArray(callable $method... method evaluateArrayArguments (line 53) | protected static function evaluateArrayArguments(callable $method, mix... method evaluateArrayArgumentsSubset (line 70) | protected static function evaluateArrayArgumentsSubset(callable $metho... method testFalse (line 80) | private static function testFalse(mixed $value): bool method evaluateArrayArgumentsSubsetFrom (line 94) | protected static function evaluateArrayArgumentsSubsetFrom(callable $m... method evaluateArrayArgumentsIgnore (line 121) | protected static function evaluateArrayArgumentsIgnore(callable $metho... FILE: src/PhpSpreadsheet/Calculation/BinaryComparison.php class BinaryComparison (line 8) | class BinaryComparison method strcmpLowercaseFirst (line 21) | private static function strcmpLowercaseFirst(mixed $str1, mixed $str2)... method strcmpAllowNull (line 37) | private static function strcmpAllowNull(mixed $str1, mixed $str2): int method compare (line 45) | public static function compare(mixed $operand1, mixed $operand2, strin... method evaluateComparison (line 80) | private static function evaluateComparison(mixed $operand1, mixed $ope... method equal (line 93) | private static function equal(mixed $operand1, mixed $operand2): bool method greaterThanOrEqual (line 106) | private static function greaterThanOrEqual(mixed $operand1, mixed $ope... method lessThanOrEqual (line 121) | private static function lessThanOrEqual(mixed $operand1, mixed $operan... method greaterThan (line 136) | private static function greaterThan(mixed $operand1, mixed $operand2, ... method lessThan (line 141) | private static function lessThan(mixed $operand1, mixed $operand2, boo... method notEqual (line 146) | private static function notEqual(mixed $operand1, mixed $operand2): bool FILE: src/PhpSpreadsheet/Calculation/Calculation.php class Calculation (line 29) | class Calculation extends CalculationLocale method keyInExcelConstants (line 165) | public static function keyInExcelConstants(string $key): bool method getExcelConstants (line 170) | public static function getExcelConstants(string $key): bool|null method __construct (line 195) | public function __construct(?Spreadsheet $spreadsheet = null) method getInstance (line 209) | public static function getInstance(?Spreadsheet $spreadsheet = null): ... method getInstanceOrNull (line 227) | public static function getInstanceOrNull(?Spreadsheet $spreadsheet = n... method flushInstance (line 240) | public function flushInstance(): void method getDebugLog (line 249) | public function getDebugLog(): Logger method __clone (line 257) | final public function __clone() method setArrayReturnType (line 269) | public static function setArrayReturnType(string $returnType): bool method getArrayReturnType (line 289) | public static function getArrayReturnType(): string method setInstanceArrayReturnType (line 301) | public function setInstanceArrayReturnType(string $returnType): bool method getInstanceArrayReturnType (line 321) | public function getInstanceArrayReturnType(): string method getCalculationCacheEnabled (line 329) | public function getCalculationCacheEnabled(): bool method setCalculationCacheEnabled (line 337) | public function setCalculationCacheEnabled(bool $calculationCacheEnabl... method enableCalculationCache (line 348) | public function enableCalculationCache(): void method disableCalculationCache (line 356) | public function disableCalculationCache(): void method clearCalculationCache (line 364) | public function clearCalculationCache(): void method clearCalculationCacheForWorksheet (line 372) | public function clearCalculationCacheForWorksheet(string $worksheetNam... method renameCalculationCacheForWorksheet (line 382) | public function renameCalculationCacheForWorksheet(string $fromWorkshe... method getBranchPruningEnabled (line 390) | public function getBranchPruningEnabled(): bool method setBranchPruningEnabled (line 395) | public function setBranchPruningEnabled(mixed $enabled): self method enableBranchPruning (line 403) | public function enableBranchPruning(): void method disableBranchPruning (line 408) | public function disableBranchPruning(): void method wrapResult (line 416) | public static function wrapResult(mixed $value): mixed method unwrapResult (line 438) | public static function unwrapResult(mixed $value): mixed method calculate (line 458) | public function calculate(?Cell $cell = null): mixed method calculateCellValue (line 473) | public function calculateCellValue(?Cell $cell = null, bool $resetLog ... method parseFormula (line 560) | public function parseFormula(string $formula): array|bool method calculateFormula (line 589) | public function calculateFormula(string $formula, ?string $cellID = nu... method getValueFromCache (line 621) | public function getValueFromCache(string $cellReference, mixed &$cellV... method saveValueToCache (line 638) | public function saveValueToCache(string $cellReference, mixed $cellVal... method _calculateFormulaValue (line 653) | public function _calculateFormulaValue(string $formula, ?string $cellI... method checkMatrixOperands (line 743) | public static function checkMatrixOperands(mixed &$operand1, mixed &$o... method getMatrixDimensions (line 792) | public static function getMatrixDimensions(array &$matrix): array method resizeMatricesShrink (line 820) | private static function resizeMatricesShrink(array &$matrix1, array &$... method resizeMatricesExtend (line 863) | private static function resizeMatricesExtend(array &$matrix1, array &$... method showValue (line 907) | private function showValue(mixed $value): mixed method showTypeDetails (line 945) | private function showTypeDetails(mixed $value): ?string method convertMatrixReferences (line 985) | private function convertMatrixReferences(string $formula): false|string method unionForComma (line 1059) | private static function unionForComma(array $matches): string method internalParseFormula (line 1083) | private function internalParseFormula(string $formula, ?Cell $cell = n... method dataTestReference (line 1588) | private static function dataTestReference(array &$operandData): mixed method processTokenStack (line 1621) | private function processTokenStack(false|array $tokens, ?string $cellI... method validateBinaryOperand (line 2341) | private function validateBinaryOperand(mixed &$operand, Stack &$stack)... method executeArrayComparison (line 2380) | private function executeArrayComparison(mixed $operand1, mixed $operan... method executeBinaryComparisonOperation (line 2425) | private function executeBinaryComparisonOperation(mixed $operand1, mix... method executeNumericBinaryOperation (line 2442) | private function executeNumericBinaryOperation(mixed $operand1, mixed ... method raiseFormulaError (line 2582) | protected function raiseFormulaError(string $errorMessage, int $code =... method extractCellRange (line 2605) | public function extractCellRange(string &$range = 'A1', ?Worksheet $wo... method extractNamedRange (line 2680) | public function extractNamedRange(string &$range = 'A1', ?Worksheet $w... method isImplemented (line 2740) | public function isImplemented(string $function): bool method getImplementedFunctionNames (line 2754) | public function getImplementedFunctionNames(): array method addDefaultArgumentValues (line 2774) | private function addDefaultArgumentValues(array $functionCall, array $... method getArgumentDefaultValue (line 2799) | private function getArgumentDefaultValue(ReflectionParameter $methodAr... method addCellReference (line 2831) | private function addCellReference(array $args, bool $passCellReference... method evaluateDefinedName (line 2851) | private function evaluateDefinedName(Cell $cell, DefinedName $namedRan... method setSuppressFormulaErrors (line 2922) | public function setSuppressFormulaErrors(bool $suppressFormulaErrors):... method getSuppressFormulaErrors (line 2929) | public function getSuppressFormulaErrors(): bool method boolToString (line 2934) | public static function boolToString(mixed $operand1): mixed method isNumericOrBool (line 2945) | private static function isNumericOrBool(mixed $operand): bool method makeError (line 2950) | private static function makeError(mixed $operand = ''): string method swapOperands (line 2955) | private static function swapOperands(Stack $stack, string $opCharacter... method getSpreadsheet (line 2971) | public function getSpreadsheet(): ?Spreadsheet FILE: src/PhpSpreadsheet/Calculation/CalculationBase.php class CalculationBase (line 5) | class CalculationBase method getFunctions (line 12) | public static function getFunctions(): array method getFunctionsAddress (line 22) | protected static function &getFunctionsAddress(): array method addFunction (line 30) | public static function addFunction(string $key, array $value): bool method isDummy (line 45) | private static function isDummy(string $key): bool method removeFunction (line 59) | public static function removeFunction(string $key): bool FILE: src/PhpSpreadsheet/Calculation/CalculationLocale.php class CalculationLocale (line 5) | class CalculationLocale extends CalculationBase method getLocaleBoolean (line 53) | public static function getLocaleBoolean(string $index): string method loadLocales (line 58) | protected static function loadLocales(): void method getTRUE (line 80) | public static function getTRUE(): string method getFALSE (line 90) | public static function getFALSE(): string method getLocale (line 98) | public function getLocale(): string method getLocaleFile (line 103) | protected function getLocaleFile(string $localeDir, string $locale, st... method getFalseTrueArray (line 119) | public function getFalseTrueArray(): array method setLocale (line 167) | public function setLocale(string $locale): bool method translateSeparator (line 250) | public static function translateSeparator( method translateFormulaBlock (line 284) | protected static function translateFormulaBlock( method translateFormula (line 312) | protected static function translateFormula(array $from, array $to, str... method translateFormulaToLocale (line 350) | public function translateFormulaToLocale(string $formula): string method translateFormulaToEnglish (line 389) | public function translateFormulaToEnglish(string $formula): string method localeFunc (line 414) | public static function localeFunc(string $function): string FILE: src/PhpSpreadsheet/Calculation/CalculationParserOnly.php class CalculationParserOnly (line 14) | final class CalculationParserOnly extends Calculation method getParserInstance (line 29) | public static function getParserInstance(): self method setBranchPruningEnabled (line 39) | public function setBranchPruningEnabled(mixed $enabled): self FILE: src/PhpSpreadsheet/Calculation/Category.php class Category (line 5) | abstract class Category FILE: src/PhpSpreadsheet/Calculation/Database/DAverage.php class DAverage (line 8) | class DAverage extends DatabaseAbstract method evaluate (line 33) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DCount.php class DCount (line 8) | class DCount extends DatabaseAbstract method evaluate (line 34) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DCountA.php class DCountA (line 8) | class DCountA extends DatabaseAbstract method evaluate (line 33) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DGet.php class DGet (line 7) | class DGet extends DatabaseAbstract method evaluate (line 33) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DMax.php class DMax (line 8) | class DMax extends DatabaseAbstract method evaluate (line 34) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DMin.php class DMin (line 8) | class DMin extends DatabaseAbstract method evaluate (line 34) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DProduct.php class DProduct (line 8) | class DProduct extends DatabaseAbstract method evaluate (line 33) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DStDev.php class DStDev (line 8) | class DStDev extends DatabaseAbstract method evaluate (line 34) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DStDevP.php class DStDevP (line 8) | class DStDevP extends DatabaseAbstract method evaluate (line 34) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DSum.php class DSum (line 8) | class DSum extends DatabaseAbstract method evaluate (line 33) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DVar.php class DVar (line 8) | class DVar extends DatabaseAbstract method evaluate (line 36) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DVarP.php class DVarP (line 8) | class DVarP extends DatabaseAbstract method evaluate (line 36) | public static function evaluate(array $database, array|null|int|string... FILE: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php class DatabaseAbstract (line 10) | abstract class DatabaseAbstract method evaluate (line 28) | abstract public static function evaluate(array $database, array|null|i... method fieldExtract (line 45) | protected static function fieldExtract(array $database, mixed $field):... method filter (line 88) | protected static function filter(array $database, array $criteria): array method getFilteredColumn (line 109) | protected static function getFilteredColumn(array $database, ?int $fie... method buildQuery (line 132) | private static function buildQuery(array $criteriaNames, array $criter... method buildCondition (line 153) | private static function buildCondition(mixed $criterion, string $crite... method executeQuery (line 180) | private static function executeQuery(array $database, string $query, a... method processCondition (line 207) | private static function processCondition(string $criterion, array $fie... FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Constants.php class Constants (line 5) | class Constants FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Current.php class Current (line 9) | class Current method today (line 28) | public static function today(): DateTime|float|int|string method now (line 53) | public static function now(): DateTime|float|int|string FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Date.php class Date (line 12) | class Date method fromYMD (line 67) | public static function fromYMD(array|float|int|string $year, null|arra... method getYear (line 93) | private static function getYear(mixed $year, int $baseYear): int method getMonth (line 122) | private static function getMonth(mixed $month): int method getDay (line 143) | private static function getDay(mixed $day): int method adjustYearMonth (line 161) | private static function adjustYearMonth(int &$year, int &$month, int $... FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/DateParts.php class DateParts (line 10) | class DateParts method day (line 31) | public static function day(mixed $dateValue): array|int|string method month (line 72) | public static function month(mixed $dateValue): array|string|int method year (line 111) | public static function year(mixed $dateValue): array|string|int method weirdCondition (line 137) | private static function weirdCondition(mixed $dateValue): int FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/DateValue.php class DateValue (line 11) | class DateValue method fromString (line 43) | public static function fromString(null|array|string|int|bool|float $da... method t1ToString (line 90) | private static function t1ToString(array $t1, DateTimeImmutable $dti, ... method setUpArray (line 115) | private static function setUpArray(string $dateValue, DateTimeImmutabl... method finalResults (line 143) | private static function finalResults(array $PHPDateArray, DateTimeImmu... method getInt (line 172) | private static function getInt(array $array, string $index): int FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Days.php class Days (line 11) | class Days method between (line 34) | public static function between(array|DateTimeInterface|float|int|strin... FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Days360.php class Days360 (line 10) | class Days360 method between (line 47) | public static function between(mixed $startDate = 0, mixed $endDate = ... method dateDiff360 (line 81) | private static function dateDiff360(int $startDay, int $startMonth, in... method getStartDay (line 89) | private static function getStartDay(int $startDay, int $startMonth, in... method getEndDay (line 100) | private static function getEndDay(int $endDay, int &$endMonth, int &$e... FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Difference.php class Difference (line 12) | class Difference method interval (line 31) | public static function interval(mixed $startDate, mixed $endDate, arra... method initialDiff (line 70) | private static function initialDiff(float $startDate, float $endDate):... method replaceRetValue (line 83) | private static function replaceRetValue(bool|int $retVal, string $unit... method datedifD (line 92) | private static function datedifD(float $difference): int method datedifM (line 97) | private static function datedifM(DateInterval $PHPDiffDateObject): int method datedifMD (line 102) | private static function datedifMD(int $startDays, int $endDays, DateTi... method datedifY (line 116) | private static function datedifY(DateInterval $PHPDiffDateObject): int method datedifYD (line 121) | private static function datedifYD(float $difference, int $startYears, ... method datedifYM (line 149) | private static function datedifYM(DateInterval $PHPDiffDateObject): int FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Helpers.php class Helpers (line 12) | class Helpers method isLeapYear (line 21) | public static function isLeapYear(int|string $year): bool method getDateValue (line 33) | public static function getDateValue(mixed $dateValue, bool $allowBool ... method getTimeValue (line 74) | public static function getTimeValue(string $timeValue): string|float method adjustDateByMonths (line 90) | public static function adjustDateByMonths($dateValue = 0, float $adjus... method replaceIfEmpty (line 120) | public static function replaceIfEmpty(mixed &$value, mixed $altValue):... method adjustYear (line 128) | public static function adjustYear(string $testVal1, string $testVal2, ... method returnIn3FormatsArray (line 144) | public static function returnIn3FormatsArray(array $dateArray, bool $n... method returnIn3FormatsFloat (line 177) | public static function returnIn3FormatsFloat(float $excelDateValue): f... method returnIn3FormatsObject (line 194) | public static function returnIn3FormatsObject(DateTime $PHPDateObject)... method baseDate (line 210) | private static function baseDate(): int method nullFalseTrueToNumber (line 225) | public static function nullFalseTrueToNumber(mixed &$number, bool $all... method validateNumericNull (line 239) | public static function validateNumericNull(mixed $number): int|float method validateNotNegative (line 260) | public static function validateNotNegative(mixed $number): float method silly1900 (line 272) | public static function silly1900(DateTime $PHPDateObject, string $mod ... method dateParse (line 281) | public static function dateParse(string $string): array method dateParseSucceeded (line 290) | public static function dateParseSucceeded(array $dateArray): bool method forceArray (line 303) | private static function forceArray(array|bool $dateArray): array method floatOrInt (line 308) | public static function floatOrInt(mixed $value): float|int FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Month.php class Month (line 9) | class Month method adjust (line 37) | public static function adjust(mixed $dateValue, array|string|bool|floa... method lastDay (line 81) | public static function lastDay(mixed $dateValue, array|float|int|bool|... FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/NetworkDays.php class NetworkDays (line 9) | class NetworkDays method count (line 36) | public static function count(mixed $startDate, mixed $endDate, mixed .... method calcStartDow (line 85) | private static function calcStartDow(float $startDate): int method calcEndDow (line 95) | private static function calcEndDow(float $endDate): int method calcPartWeekDays (line 105) | private static function calcPartWeekDays(int $startDow, int $endDow): int method applySign (line 115) | private static function applySign(int $result, float $sDate, float $eD... FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Time.php class Time (line 12) | class Time method fromHMS (line 46) | public static function fromHMS(array|int|float|bool|null|string $hour,... method adjustSecond (line 87) | private static function adjustSecond(int &$second, int &$minute): void method adjustMinute (line 101) | private static function adjustMinute(int &$minute, int &$hour): void method toIntWithNullBool (line 118) | private static function toIntWithNullBool(mixed $value): int FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeParts.php class TimeParts (line 11) | class TimeParts method hour (line 32) | public static function hour(mixed $timeValue): array|string|int method minute (line 78) | public static function minute(mixed $timeValue): array|string|int method second (line 124) | public static function second(mixed $timeValue): array|string|int FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeValue.php class TimeValue (line 12) | class TimeValue method fromString (line 53) | public static function fromString(null|array|string|int|bool|float $ti... FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/Week.php class Week (line 11) | class Week method number (line 48) | public static function number(mixed $dateValue, array|int|string|null ... method isoWeekNumber (line 108) | public static function isoWeekNumber(mixed $dateValue): array|int|string method day (line 153) | public static function day(null|array|float|int|string|bool $dateValue... method validateStyle (line 192) | private static function validateStyle(mixed $style): int method dow0Becomes7 (line 205) | private static function dow0Becomes7(int $DoW): int method apparentBug (line 214) | private static function apparentBug(mixed $dateValue): bool method validateDateValue (line 231) | private static function validateDateValue(mixed $dateValue): float method validateMethod (line 243) | private static function validateMethod(mixed $method): int method buggyWeekNum1900 (line 262) | private static function buggyWeekNum1900(int $method): bool method buggyWeekNum1904 (line 267) | private static function buggyWeekNum1904(int $method, bool $origNull, ... FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/WorkDay.php class WorkDay (line 10) | class WorkDay method date (line 39) | public static function date(mixed $startDate, array|int|string $endDay... method incrementing (line 78) | private static function incrementing(float $startDate, int $endDays, a... method incrementingArray (line 109) | private static function incrementingArray(float $startDate, float $end... method decrementing (line 141) | private static function decrementing(float $startDate, int $endDays, a... method decrementingArray (line 172) | private static function decrementingArray(float $startDate, float $end... method getWeekDay (line 200) | private static function getWeekDay(float $date, int $wd): int FILE: src/PhpSpreadsheet/Calculation/DateTimeExcel/YearFrac.php class YearFrac (line 11) | class YearFrac method fraction (line 46) | public static function fraction(mixed $startDate, mixed $endDate, arra... method excelBug (line 77) | private static function excelBug(float $sDate, mixed $startDate, mixed... method method1 (line 92) | private static function method1(float $startDate, float $endDate): float FILE: src/PhpSpreadsheet/Calculation/Engine/ArrayArgumentHelper.php class ArrayArgumentHelper (line 7) | class ArrayArgumentHelper method initialise (line 23) | public function initialise(array $arguments): void method arguments (line 42) | public function arguments(): array method hasArrayArgument (line 47) | public function hasArrayArgument(): bool method getFirstArrayArgumentNumber (line 52) | public function getFirstArrayArgumentNumber(): int method getSingleRowVector (line 66) | public function getSingleRowVector(): ?int method getRowVectors (line 74) | private function getRowVectors(): array method getSingleColumnVector (line 86) | public function getSingleColumnVector(): ?int method getColumnVectors (line 94) | private function getColumnVectors(): array method getMatrixPair (line 107) | public function getMatrixPair(): array method isVector (line 120) | public function isVector(int $argument): bool method isRowVector (line 125) | public function isRowVector(int $argument): bool method isColumnVector (line 130) | public function isColumnVector(int $argument): bool method rowCount (line 135) | public function rowCount(int $argument): int method columnCount (line 140) | public function columnCount(int $argument): int method rows (line 150) | private function rows(array $arguments): array method columns (line 163) | private function columns(array $arguments): array method arrayArguments (line 173) | public function arrayArguments(): int method flattenSingleCellArrays (line 192) | private function flattenSingleCellArrays(array $arguments, array $rows... method filterArray (line 211) | private function filterArray(array $array): array FILE: src/PhpSpreadsheet/Calculation/Engine/ArrayArgumentProcessor.php class ArrayArgumentProcessor (line 8) | class ArrayArgumentProcessor method processArguments (line 13) | public static function processArguments( method evaluateVectorMatrixPair (line 64) | private static function evaluateVectorMatrixPair(callable $method, arr... method evaluateMatrixPair (line 109) | private static function evaluateMatrixPair(callable $method, array $ma... method evaluateVectorPair (line 137) | private static function evaluateVectorPair(callable $method, int $rowI... method evaluateNthArgumentAsArray (line 162) | private static function evaluateNthArgumentAsArray(callable $method, i... FILE: src/PhpSpreadsheet/Calculation/Engine/BranchPruner.php class BranchPruner (line 7) | class BranchPruner method __construct (line 54) | public function __construct(bool $branchPruningEnabled) method clearBranchStore (line 59) | public function clearBranchStore(): void method initialiseForLoop (line 64) | public function initialiseForLoop(): void method initialiseCondition (line 79) | private function initialiseCondition(): void method initialiseThen (line 91) | private function initialiseThen(): void method initialiseElse (line 103) | private function initialiseElse(): void method decrementDepth (line 115) | public function decrementDepth(): void method incrementDepth (line 122) | public function incrementDepth(): void method functionCall (line 129) | public function functionCall(string $functionName): void method argumentSeparator (line 143) | public function argumentSeparator(): void method closingBrace (line 159) | public function closingBrace(mixed $value): void method currentCondition (line 179) | public function currentCondition(): ?string method currentOnlyIf (line 184) | public function currentOnlyIf(): ?string method currentOnlyIfNot (line 189) | public function currentOnlyIfNot(): ?string method getUnusedBranchStoreKey (line 194) | private function getUnusedBranchStoreKey(): string FILE: src/PhpSpreadsheet/Calculation/Engine/CyclicReferenceStack.php class CyclicReferenceStack (line 5) | class CyclicReferenceStack method count (line 17) | public function count(): int method push (line 27) | public function push($value): void method pop (line 35) | public function pop(): mixed method onStack (line 45) | public function onStack($value): bool method clear (line 53) | public function clear(): void method showStack (line 63) | public function showStack(): array FILE: src/PhpSpreadsheet/Calculation/Engine/FormattedNumber.php class FormattedNumber (line 8) | class FormattedNumber method convertToNumberIfFormatted (line 25) | public static function convertToNumberIfFormatted(float|string &$opera... method convertToNumberIfNumeric (line 39) | public static function convertToNumberIfNumeric(float|string &$operand... method convertToNumberIfFraction (line 61) | public static function convertToNumberIfFraction(float|string &$operan... method convertToNumberIfPercent (line 83) | public static function convertToNumberIfPercent(float|string &$operand... method convertToNumberIfCurrency (line 108) | public static function convertToNumberIfCurrency(float|string &$operan... method currencyMatcherRegexp (line 132) | public static function currencyMatcherRegexp(): string FILE: src/PhpSpreadsheet/Calculation/Engine/Logger.php class Logger (line 5) | class Logger method __construct (line 37) | public function __construct(CyclicReferenceStack $stack) method setWriteDebugLog (line 45) | public function setWriteDebugLog(bool $writeDebugLog): void method getWriteDebugLog (line 53) | public function getWriteDebugLog(): bool method setEchoDebugLog (line 61) | public function setEchoDebugLog(bool $echoDebugLog): void method getEchoDebugLog (line 69) | public function getEchoDebugLog(): bool method writeDebugLog (line 77) | public function writeDebugLog(string $message, mixed ...$args): void method mergeDebugLog (line 100) | public function mergeDebugLog(array $args): void method clearLog (line 112) | public function clearLog(): void method getLog (line 122) | public function getLog(): array FILE: src/PhpSpreadsheet/Calculation/Engine/Operands/Operand.php type Operand (line 5) | interface Operand method fromParser (line 8) | public static function fromParser(string $formula, int $index, array $... method value (line 10) | public function value(): string; FILE: src/PhpSpreadsheet/Calculation/Engine/Operands/StructuredReference.php class StructuredReference (line 13) | final class StructuredReference implements Operand, Stringable method __construct (line 54) | public function __construct(string $structuredReference) method fromParser (line 60) | public static function fromParser(string $formula, int $index, array $... method parse (line 88) | public function parse(Cell $cell): string method isRowReference (line 101) | private function isRowReference(): bool method getTableStructure (line 111) | private function getTableStructure(Cell $cell): void method getTableForCell (line 139) | private function getTableForCell(Cell $cell): Table method getTableByName (line 159) | private function getTableByName(Cell $cell): Table method getColumns (line 182) | private function getColumns(Cell $cell, array $tableRange): array method getRowReference (line 201) | private function getRowReference(Cell $cell): string method adjustRowReference (line 215) | private function adjustRowReference(string $columnName, string $refere... method getColumnReference (line 236) | private function getColumnReference(): string method validateParsedReference (line 260) | private function validateParsedReference(string $reference): string method fullData (line 274) | private function fullData(int $startRow, int $endRow): string method getMinimumRow (line 283) | private function getMinimumRow(string $reference): int method getMaximumRow (line 293) | private function getMaximumRow(string $reference): int method value (line 303) | public function value(): string method getRowsForColumnReference (line 311) | private function getRowsForColumnReference(string &$reference, int $st... method getColumnsForColumnReference (line 338) | private function getColumnsForColumnReference(string $reference, int $... method __toString (line 360) | public function __toString(): string FILE: src/PhpSpreadsheet/Calculation/Engineering/BesselI.php class BesselI (line 9) | class BesselI method BESSELI (line 38) | public static function BESSELI(mixed $x, mixed $ord): array|string|float method calculate (line 60) | private static function calculate(float $x, int $ord): float method besselI0 (line 69) | private static function besselI0(float $x): float method besselI1 (line 88) | private static function besselI1(float $x): float method besselI2 (line 110) | private static function besselI2(float $x, int $ord): float FILE: src/PhpSpreadsheet/Calculation/Engineering/BesselJ.php class BesselJ (line 9) | class BesselJ method BESSELJ (line 37) | public static function BESSELJ(mixed $x, mixed $ord): array|string|float method calculate (line 59) | private static function calculate(float $x, int $ord): float method besselJ0 (line 68) | private static function besselJ0(float $x): float method besselJ1 (line 92) | private static function besselJ1(float $x): float method besselJ2 (line 118) | private static function besselJ2(float $x, int $ord): float method besselj2a (line 132) | private static function besselj2a(float $ax, int $ord, float $x): float method besselj2b (line 147) | private static function besselj2b(float $ax, int $ord, float $x): float FILE: src/PhpSpreadsheet/Calculation/Engineering/BesselK.php class BesselK (line 9) | class BesselK method BESSELK (line 35) | public static function BESSELK(mixed $x, mixed $ord): array|string|float method calculate (line 57) | private static function calculate(float $x, int $ord): float method callBesselI (line 71) | private static function callBesselI(float $x, int $ord): float method besselK0 (line 81) | private static function besselK0(float $x): float method besselK1 (line 99) | private static function besselK1(float $x): float method besselK2 (line 117) | private static function besselK2(float $x, int $ord): float FILE: src/PhpSpreadsheet/Calculation/Engineering/BesselY.php class BesselY (line 9) | class BesselY method BESSELY (line 34) | public static function BESSELY(mixed $x, mixed $ord): array|string|float method calculate (line 56) | private static function calculate(float $x, int $ord): float method callBesselJ (line 70) | private static function callBesselJ(float $x, int $ord): float method besselY0 (line 80) | private static function besselY0(float $x): float method besselY1 (line 102) | private static function besselY1(float $x): float method besselY2 (line 124) | private static function besselY2(float $x, int $ord): float FILE: src/PhpSpreadsheet/Calculation/Engineering/BitWise.php class BitWise (line 9) | class BitWise method splitNumber (line 20) | private static function splitNumber(float|int $number): array method BITAND (line 39) | public static function BITAND(null|array|bool|float|int|string $number... method BITOR (line 71) | public static function BITOR(null|array|bool|float|int|string $number1... method BITXOR (line 104) | public static function BITXOR(null|array|bool|float|int|string $number... method BITLSHIFT (line 137) | public static function BITLSHIFT(null|array|bool|float|int|string $num... method BITRSHIFT (line 172) | public static function BITRSHIFT(null|array|bool|float|int|string $num... method validateBitwiseArgument (line 196) | private static function validateBitwiseArgument(mixed $value): float method validateShiftAmount (line 219) | private static function validateShiftAmount(mixed $value): int method nullFalseTrueToNumber (line 237) | private static function nullFalseTrueToNumber(mixed &$number): mixed FILE: src/PhpSpreadsheet/Calculation/Engineering/Compare.php class Compare (line 8) | class Compare method DELTA (line 32) | public static function DELTA(array|float|bool|string|int $a, array|flo... method GESTEP (line 67) | public static function GESTEP(array|float|bool|string|int $number, $st... FILE: src/PhpSpreadsheet/Calculation/Engineering/Complex.php class Complex (line 11) | class Complex method COMPLEX (line 34) | public static function COMPLEX(mixed $realNumber = 0.0, mixed $imagina... method IMAGINARY (line 76) | public static function IMAGINARY($complexNumber): array|string|float method IMREAL (line 106) | public static function IMREAL($complexNumber): array|string|float FILE: src/PhpSpreadsheet/Calculation/Engineering/ComplexFunctions.php class ComplexFunctions (line 10) | class ComplexFunctions method IMABS (line 28) | public static function IMABS(array|string $complexNumber): array|float... method IMARGUMENT (line 58) | public static function IMARGUMENT(array|string $complexNumber): array|... method IMCONJUGATE (line 91) | public static function IMCONJUGATE(array|string $complexNumber): array... method IMCOS (line 120) | public static function IMCOS(array|string $complexNumber): array|string method IMCOSH (line 149) | public static function IMCOSH(array|string $complexNumber): array|string method IMCOT (line 178) | public static function IMCOT(array|string $complexNumber): array|string method IMCSC (line 207) | public static function IMCSC(array|string $complexNumber): array|string method IMCSCH (line 236) | public static function IMCSCH(array|string $complexNumber): array|string method IMSIN (line 265) | public static function IMSIN(array|string $complexNumber): array|string method IMSINH (line 294) | public static function IMSINH(array|string $complexNumber): array|string method IMSEC (line 323) | public static function IMSEC(array|string $complexNumber): array|string method IMSECH (line 352) | public static function IMSECH(array|string $complexNumber): array|string method IMTAN (line 381) | public static function IMTAN(array|string $complexNumber): array|string method IMSQRT (line 410) | public static function IMSQRT(array|string $complexNumber): array|string method IMLN (line 444) | public static function IMLN(array|string $complexNumber): array|string method IMLOG10 (line 477) | public static function IMLOG10(array|string $complexNumber): array|string method IMLOG2 (line 510) | public static function IMLOG2(array|string $complexNumber): array|string method IMEXP (line 543) | public static function IMEXP(array|string $complexNumber): array|string method IMPOWER (line 574) | public static function IMPOWER(array|string $complexNumber, array|floa... FILE: src/PhpSpreadsheet/Calculation/Engineering/ComplexOperations.php class ComplexOperations (line 11) | class ComplexOperations method IMDIV (line 31) | public static function IMDIV(array|string $complexDividend, array|stri... method IMSUB (line 60) | public static function IMSUB(array|string $complexNumber1, array|strin... method IMSUM (line 83) | public static function IMSUM(...$complexNumbers): string method IMPRODUCT (line 111) | public static function IMPRODUCT(...$complexNumbers): string FILE: src/PhpSpreadsheet/Calculation/Engineering/Constants.php class Constants (line 5) | class Constants FILE: src/PhpSpreadsheet/Calculation/Engineering/ConvertBase.php class ConvertBase (line 11) | abstract class ConvertBase method validateValue (line 15) | protected static function validateValue(mixed $value): string method validatePlaces (line 33) | protected static function validatePlaces(mixed $places = null): ?int method nbrConversionFormat (line 58) | protected static function nbrConversionFormat(string $value, ?int $pla... FILE: src/PhpSpreadsheet/Calculation/Engineering/ConvertBinary.php class ConvertBinary (line 8) | class ConvertBinary extends ConvertBase method toDecimal (line 30) | public static function toDecimal($value) method toHex (line 80) | public static function toHex($value, $places = null): array|string method toOctal (line 133) | public static function toOctal($value, $places = null): array|string method validateBinary (line 155) | protected static function validateBinary(string $value): string FILE: src/PhpSpreadsheet/Calculation/Engineering/ConvertDecimal.php class ConvertDecimal (line 8) | class ConvertDecimal extends ConvertBase method toBinary (line 48) | public static function toBinary($value, $places = null): array|string method toHex (line 105) | public static function toHex($value, $places = null): array|string method hex32bit (line 129) | public static function hex32bit(float $value, string $hexstr, bool $fo... method toOctal (line 181) | public static function toOctal($value, $places = null): array|string method validateDecimal (line 205) | protected static function validateDecimal(string $value): string FILE: src/PhpSpreadsheet/Calculation/Engineering/ConvertHex.php class ConvertHex (line 8) | class ConvertHex extends ConvertBase method toBinary (line 41) | public static function toBinary($value, $places = null): array|string method toDecimal (line 81) | public static function toDecimal($value) method toOctal (line 148) | public static function toOctal($value, $places = null): array|string method validateHex (line 167) | protected static function validateHex(string $value): string FILE: src/PhpSpreadsheet/Calculation/Engineering/ConvertOctal.php class ConvertOctal (line 8) | class ConvertOctal extends ConvertBase method toBinary (line 47) | public static function toBinary($value, $places = null): array|string method toDecimal (line 85) | public static function toDecimal($value) method toHex (line 145) | public static function toHex($value, $places = null): array|string method validateOctal (line 165) | protected static function validateOctal(string $value): string FILE: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php class ConvertUOM (line 9) | class ConvertUOM method getConversionCategories (line 441) | public static function getConversionCategories(): array method getConversionCategoryUnits (line 459) | public static function getConversionCategoryUnits(?string $category = ... method getConversionCategoryUnitDetails (line 478) | public static function getConversionCategoryUnitDetails(?string $categ... method getConversionMultipliers (line 499) | public static function getConversionMultipliers(): array method getBinaryConversionMultipliers (line 510) | public static function getBinaryConversionMultipliers(): array method CONVERT (line 536) | public static function CONVERT($value, $fromUOM, $toUOM) method getUOMDetails (line 576) | private static function getUOMDetails(string $uom): array method convertTemperature (line 625) | protected static function convertTemperature(string $fromUOM, string $... method resolveTemperatureSynonyms (line 677) | private static function resolveTemperatureSynonyms(string $uom): string FILE: src/PhpSpreadsheet/Calculation/Engineering/EngineeringValidations.php class EngineeringValidations (line 8) | class EngineeringValidations method validateFloat (line 10) | public static function validateFloat(mixed $value): float method validateInt (line 19) | public static function validateInt(mixed $value): int FILE: src/PhpSpreadsheet/Calculation/Engineering/Erf.php class Erf (line 9) | class Erf method ERF (line 37) | public static function ERF(mixed $lower, mixed $upper = null): array|f... method ERFPRECISE (line 69) | public static function ERFPRECISE(mixed $limit) method makeFloat (line 78) | private static function makeFloat(mixed $value): float method erfValue (line 86) | public static function erfValue(float|int|string $value): float FILE: src/PhpSpreadsheet/Calculation/Engineering/ErfC.php class ErfC (line 9) | class ErfC method ERFC (line 32) | public static function ERFC(mixed $value) method erfcValue (line 50) | private static function erfcValue(float|int|string $value): float|int FILE: src/PhpSpreadsheet/Calculation/Exception.php class Exception (line 7) | class Exception extends PhpSpreadsheetException method errorHandlerCallback (line 14) | public static function errorHandlerCallback(int $code, string $string,... FILE: src/PhpSpreadsheet/Calculation/ExceptionHandler.php class ExceptionHandler (line 5) | class ExceptionHandler method __construct (line 10) | public function __construct() method __destruct (line 20) | public function __destruct() FILE: src/PhpSpreadsheet/Calculation/Financial/Amortization.php class Amortization (line 10) | class Amortization method AMORDEGRC (line 42) | public static function AMORDEGRC( method AMORLINC (line 127) | public static function AMORLINC( method getAmortizationCoefficient (line 193) | private static function getAmortizationCoefficient(float $rate): float FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/CashFlowValidations.php class CashFlowValidations (line 10) | class CashFlowValidations extends FinancialValidations method validateRate (line 12) | public static function validateRate(mixed $rate): float method validatePeriodType (line 19) | public static function validatePeriodType(mixed $type): int method validatePresentValue (line 32) | public static function validatePresentValue(mixed $presentValue): float method validateFutureValue (line 37) | public static function validateFutureValue(mixed $futureValue): float FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic.php class Periodic (line 11) | class Periodic method futureValue (line 32) | public static function futureValue( method presentValue (line 71) | public static function presentValue( method periods (line 115) | public static function periods( method calculateFutureValue (line 146) | private static function calculateFutureValue( method calculatePresentValue (line 162) | private static function calculatePresentValue( method calculatePeriods (line 177) | private static function calculatePeriods( FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Cumulative.php class Cumulative (line 11) | class Cumulative method interest (line 31) | public static function interest( method principal (line 94) | public static function principal( FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php class Interest (line 11) | class Interest method payment (line 33) | public static function payment( method schedulePayment (line 90) | public static function schedulePayment(mixed $interestRate, mixed $per... method rate (line 152) | public static function rate( method rateNextGuess (line 196) | private static function rateNextGuess(float $rate, float $numberOfPeri... FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php class InterestAndPrincipal (line 7) | class InterestAndPrincipal method __construct (line 13) | public function __construct( method interest (line 35) | public function interest(): float method principal (line 40) | public function principal(): float FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Payments.php class Payments (line 11) | class Payments method annuity (line 26) | public static function annuity( method interestPayment (line 73) | public static function interestPayment( FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Single.php class Single (line 9) | class Single method futureValue (line 23) | public static function futureValue(mixed $principal, array $schedule):... method periods (line 53) | public static function periods(mixed $rate, mixed $presentValue, mixed... method interestRate (line 86) | public static function interestRate(mixed $periods = 0.0, mixed $prese... FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/NonPeriodic.php class NonPeriodic (line 11) | class NonPeriodic method rate (line 34) | public static function rate(mixed $values, $dates, mixed $guess = self... method presentValue (line 123) | public static function presentValue(mixed $rate, mixed $values, mixed ... method bothNegAndPos (line 128) | private static function bothNegAndPos(bool $neg, bool $pos): bool method xirrPart1 (line 134) | private static function xirrPart1(mixed &$values, mixed &$dates): string method xirrPart2 (line 162) | private static function xirrPart2(array &$values): string method xirrPart3 (line 188) | private static function xirrPart3(array $values, array $dates, float $... method xirrBisection (line 221) | private static function xirrBisection(array $values, array $dates, flo... method xnpvOrdered (line 258) | private static function xnpvOrdered(mixed $rate, mixed $values, mixed ... method validateXnpv (line 311) | private static function validateXnpv(mixed $rate, array $values, array... FILE: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/Periodic.php class Periodic (line 8) | class Periodic method rate (line 32) | public static function rate(mixed $values, mixed $guess = 0.1): string... method modifiedRate (line 103) | public static function modifiedRate(mixed $values, mixed $financeRate,... method presentValue (line 145) | public static function presentValue(mixed $rate, ...$args): int|float FILE: src/PhpSpreadsheet/Calculation/Financial/Constants.php class Constants (line 5) | class Constants FILE: src/PhpSpreadsheet/Calculation/Financial/Coupons.php class Coupons (line 13) | class Coupons method COUPDAYBS (line 43) | public static function COUPDAYBS( method COUPDAYS (line 102) | public static function COUPDAYS( method COUPDAYSNC (line 169) | public static function COUPDAYSNC( method COUPNCD (line 232) | public static function COUPNCD( method COUPNUM (line 282) | public static function COUPNUM( method COUPPCD (line 339) | public static function COUPPCD( method monthsDiff (line 363) | private static function monthsDiff(DateTime $result, int $months, stri... method couponFirstPeriodDate (line 371) | private static function couponFirstPeriodDate(float $settlement, float... method validateCouponPeriod (line 389) | private static function validateCouponPeriod(float $settlement, float ... FILE: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php class Depreciation (line 9) | class Depreciation method DB (line 36) | public static function DB(mixed $cost, mixed $salvage, mixed $life, mi... method DDB (line 100) | public static function DDB(mixed $cost, mixed $salvage, mixed $life, m... method SLN (line 148) | public static function SLN(mixed $cost, mixed $salvage, mixed $life): ... method SYD (line 181) | public static function SYD(mixed $cost, mixed $salvage, mixed $life, m... method validateCost (line 206) | private static function validateCost(mixed $cost, bool $negativeValueA... method validateSalvage (line 216) | private static function validateSalvage(mixed $salvage, bool $negative... method validateLife (line 226) | private static function validateLife(mixed $life, bool $negativeValueA... method validatePeriod (line 236) | private static function validatePeriod(mixed $period, bool $negativeVa... method validateMonth (line 246) | private static function validateMonth(mixed $month): int method validateFactor (line 256) | private static function validateFactor(mixed $factor): float FILE: src/PhpSpreadsheet/Calculation/Financial/Dollar.php class Dollar (line 11) | class Dollar method format (line 31) | public static function format(mixed $number, mixed $precision = 2) method decimal (line 53) | public static function decimal(mixed $fractionalDollar = null, mixed $... method fractional (line 101) | public static function fractional(mixed $decimalDollar = null, mixed $... FILE: src/PhpSpreadsheet/Calculation/Financial/FinancialValidations.php class FinancialValidations (line 10) | class FinancialValidations method validateDate (line 12) | public static function validateDate(mixed $date): float method validateSettlementDate (line 17) | public static function validateSettlementDate(mixed $settlement): float method validateMaturityDate (line 22) | public static function validateMaturityDate(mixed $maturity): float method validateFloat (line 27) | public static function validateFloat(mixed $value): float method validateInt (line 36) | public static function validateInt(mixed $value): int method validateRate (line 45) | public static function validateRate(mixed $rate): float method validateFrequency (line 55) | public static function validateFrequency(mixed $frequency): int method validateBasis (line 69) | public static function validateBasis(mixed $basis): int method validatePrice (line 83) | public static function validatePrice(mixed $price): float method validateParValue (line 93) | public static function validateParValue(mixed $parValue): float method validateYield (line 103) | public static function validateYield(mixed $yield): float method validateDiscount (line 113) | public static function validateDiscount(mixed $discount): float FILE: src/PhpSpreadsheet/Calculation/Financial/Helpers.php class Helpers (line 10) | class Helpers method daysPerYear (line 27) | public static function daysPerYear(mixed $year, $basis = 0): string|int method isLastDayOfMonth (line 57) | public static function isLastDayOfMonth(DateTimeInterface $date): bool FILE: src/PhpSpreadsheet/Calculation/Financial/InterestRate.php class InterestRate (line 9) | class InterestRate method effective (line 23) | public static function effective(mixed $nominalRate = 0, mixed $period... method nominal (line 52) | public static function nominal(mixed $effectiveRate = 0, mixed $period... FILE: src/PhpSpreadsheet/Calculation/Financial/Securities/AccruedInterest.php class AccruedInterest (line 11) | class AccruedInterest method periodic (line 48) | public static function periodic( method atMaturity (line 114) | public static function atMaturity( FILE: src/PhpSpreadsheet/Calculation/Financial/Securities/Price.php class Price (line 14) | class Price method price (line 41) | public static function price( method priceDiscounted (line 110) | public static function priceDiscounted( method priceAtMaturity (line 165) | public static function priceAtMaturity( method received (line 241) | public static function received( FILE: src/PhpSpreadsheet/Calculation/Financial/Securities/Rates.php class Rates (line 12) | class Rates method discount (line 36) | public static function discount( method interest (line 95) | public static function interest( FILE: src/PhpSpreadsheet/Calculation/Financial/Securities/SecurityValidations.php class SecurityValidations (line 9) | class SecurityValidations extends FinancialValidations method validateIssueDate (line 11) | public static function validateIssueDate(mixed $issue): float method validateSecurityPeriod (line 16) | public static function validateSecurityPeriod(mixed $settlement, mixed... method validateRedemption (line 23) | public static function validateRedemption(mixed $redemption): float FILE: src/PhpSpreadsheet/Calculation/Financial/Securities/Yields.php class Yields (line 12) | class Yields method yieldDiscounted (line 35) | public static function yieldDiscounted( method yieldAtMaturity (line 95) | public static function yieldAtMaturity( FILE: src/PhpSpreadsheet/Calculation/Financial/TreasuryBill.php class TreasuryBill (line 11) | class TreasuryBill method bondEquivalentYield (line 27) | public static function bondEquivalentYield(mixed $settlement, mixed $m... method price (line 72) | public static function price(mixed $settlement, mixed $maturity, mixed... method yield (line 120) | public static function yield(mixed $settlement, mixed $maturity, $pric... FILE: src/PhpSpreadsheet/Calculation/FormulaParser.php class FormulaParser (line 30) | class FormulaParser method __construct (line 67) | public function __construct(?string $formula = '') method getFormula (line 83) | public function getFormula(): string method getToken (line 93) | public function getToken(int $id = 0): FormulaToken method getTokenCount (line 105) | public function getTokenCount(): int method getTokens (line 115) | public function getTokens(): array method parseToTokens (line 123) | private function parseToTokens(): void FILE: src/PhpSpreadsheet/Calculation/FormulaToken.php class FormulaToken (line 30) | class FormulaToken method __construct (line 79) | public function __construct(string $value, string $tokenType = self::T... method getValue (line 90) | public function getValue(): string method setValue (line 98) | public function setValue(string $value): void method getTokenType (line 106) | public function getTokenType(): string method setTokenType (line 114) | public function setTokenType(string $value): void method getTokenSubType (line 122) | public function getTokenSubType(): string method setTokenSubType (line 130) | public function setTokenSubType(string $value): void FILE: src/PhpSpreadsheet/Calculation/FunctionArray.php class FunctionArray (line 5) | class FunctionArray extends CalculationBase FILE: src/PhpSpreadsheet/Calculation/Functions.php class Functions (line 10) | class Functions method setCompatibilityMode (line 54) | public static function setCompatibilityMode(string $compatibilityMode)... method getCompatibilityMode (line 78) | public static function getCompatibilityMode(): string method setReturnDateType (line 94) | public static function setReturnDateType(string $returnDateType): bool method getReturnDateType (line 118) | public static function getReturnDateType(): string method DUMMY (line 128) | public static function DUMMY(): string method isMatrixValue (line 133) | public static function isMatrixValue(mixed $idx): bool method isValue (line 140) | public static function isValue(mixed $idx): bool method isCellValue (line 147) | public static function isCellValue(mixed $idx): bool method ifCondition (line 154) | public static function ifCondition(mixed $condition): string method operandSpecialHandling (line 193) | private static function operandSpecialHandling(mixed $operand): bool|f... method flattenArray (line 223) | public static function flattenArray(mixed $array): array method flattenArray2 (line 253) | public static function flattenArray2(mixed ...$array): array method scalar (line 271) | public static function scalar(mixed $value): mixed method flattenArrayIndexed (line 291) | public static function flattenArrayIndexed($array): array method flattenSingleValue (line 322) | public static function flattenSingleValue(mixed $value): mixed method expandDefinedName (line 331) | public static function expandDefinedName(string $coordinate, Cell $cel... method trimTrailingRange (line 351) | public static function trimTrailingRange(string $coordinate): string method trimSheetFromCellReference (line 356) | public static function trimSheetFromCellReference(string $coordinate):... method convertArrayToCellRange (line 366) | public static function convertArrayToCellRange(array $array): string FILE: src/PhpSpreadsheet/Calculation/Information/ErrorValue.php class ErrorValue (line 8) | class ErrorValue method isErr (line 21) | public static function isErr(mixed $value = ''): array|bool method isError (line 39) | public static function isError(mixed $value = '', bool $tryNotImplemen... method isNa (line 64) | public static function isNa(mixed $value = ''): array|bool FILE: src/PhpSpreadsheet/Calculation/Information/ExcelError.php class ExcelError (line 7) | class ExcelError method throwError (line 33) | public static function throwError(mixed $value): string method type (line 45) | public static function type(mixed $value = ''): array|int|string method null (line 69) | public static function null(): string method NAN (line 81) | public static function NAN(): string method REF (line 93) | public static function REF(): string method NA (line 109) | public static function NA(): string method VALUE (line 121) | public static function VALUE(): string method NAME (line 133) | public static function NAME(): string method DIV0 (line 143) | public static function DIV0(): string method CALC (line 153) | public static function CALC(): string method SPILL (line 163) | public static function SPILL(): string FILE: src/PhpSpreadsheet/Calculation/Information/Info.php class Info (line 8) | class Info method getInfo (line 26) | public static function getInfo(mixed $typeText = '', ?Cell $cell = nul... FILE: src/PhpSpreadsheet/Calculation/Information/Value.php class Value (line 15) | class Value method isBlank (line 28) | public static function isBlank(mixed $value = null): array|bool method isRef (line 42) | public static function isRef(mixed $value, ?Cell $cell = null): bool method isEven (line 79) | public static function isEven(mixed $value = null): array|string|bool method isOdd (line 104) | public static function isOdd(mixed $value = null): array|string|bool method isNumber (line 129) | public static function isNumber(mixed $value = null): array|bool method isLogical (line 151) | public static function isLogical(mixed $value = null): array|bool method isText (line 169) | public static function isText(mixed $value = null): array|bool method isNonText (line 187) | public static function isNonText(mixed $value = null): array|bool method isFormula (line 204) | public static function isFormula(mixed $cellReference = '', ?Cell $cel... method asNumber (line 259) | public static function asNumber($value = null) method type (line 292) | public static function type($value = null): int FILE: src/PhpSpreadsheet/Calculation/Internal/ExcelArrayPseudoFunctions.php class ExcelArrayPseudoFunctions (line 12) | class ExcelArrayPseudoFunctions method single (line 14) | public static function single(string $cellReference, Cell $cell): mixed method anchorArray (line 43) | public static function anchorArray(string $cellReference, Cell $cell):... FILE: src/PhpSpreadsheet/Calculation/Internal/MakeMatrix.php class MakeMatrix (line 5) | class MakeMatrix method make (line 12) | public static function make(...$args): array FILE: src/PhpSpreadsheet/Calculation/Internal/WildcardMatch.php class WildcardMatch (line 5) | class WildcardMatch method wildcard (line 25) | public static function wildcard(string $wildcard): string method compare (line 31) | public static function compare(?string $value, string $wildcard): bool FILE: src/PhpSpreadsheet/Calculation/Logical/Boolean.php class Boolean (line 5) | class Boolean method true (line 17) | public static function true(): bool method false (line 32) | public static function false(): bool FILE: src/PhpSpreadsheet/Calculation/Logical/Conditional.php class Conditional (line 12) | class Conditional method statementIf (line 49) | public static function statementIf(mixed $condition = true, mixed $ret... method statementSwitch (line 89) | public static function statementSwitch(mixed ...$arguments): mixed method IFERROR (line 135) | public static function IFERROR(mixed $testValue = '', mixed $errorpart... method IFNA (line 162) | public static function IFNA(mixed $testValue = '', mixed $napart = '')... method IFS (line 190) | public static function IFS(mixed ...$arguments) FILE: src/PhpSpreadsheet/Calculation/Logical/Operations.php class Operations (line 10) | class Operations method logicalAnd (line 34) | public static function logicalAnd(mixed ...$args) method logicalOr (line 59) | public static function logicalOr(mixed ...$args) method logicalXor (line 86) | public static function logicalXor(mixed ...$args) method NOT (line 113) | public static function NOT(mixed $logical = false): array|bool|string method countTrueValues (line 137) | private static function countTrueValues(array $args, callable $func): ... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Address.php class Address (line 11) | class Address method cell (line 51) | public static function cell(mixed $row, mixed $column, mixed $relativi... method sheetName (line 88) | private static function sheetName(string $sheetName): string method formatAsA1 (line 100) | private static function formatAsA1(int $row, int $column, int $relativ... method formatAsR1C1 (line 114) | private static function formatAsR1C1(int $row, int $column, int $relat... FILE: src/PhpSpreadsheet/Calculation/LookupRef/ChooseRowsEtc.php class ChooseRowsEtc (line 8) | class ChooseRowsEtc method transpose (line 19) | public static function transpose(array $array): array method arrayValues (line 25) | private static function arrayValues(mixed $array): array method chooseCols (line 37) | public static function chooseCols(mixed $input, mixed ...$args): array... method chooseRows (line 54) | public static function chooseRows(mixed $input, mixed ...$args): array... method dropRows (line 88) | private static function dropRows(array $array, mixed $offset): array|s... method drop (line 120) | public static function drop(mixed $input, mixed $rows = null, mixed $c... method takeRows (line 147) | private static function takeRows(array $array, mixed $offset): array|s... method take (line 178) | public static function take(mixed $input, mixed $rows, mixed $columns ... method expand (line 210) | public static function expand(mixed $input, mixed $rows, mixed $column... FILE: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php class ExcelMatch (line 12) | class ExcelMatch method MATCH (line 35) | public static function MATCH(mixed $lookupValue, mixed $lookupArray, m... method matchFirstValue (line 81) | private static function matchFirstValue(array $lookupArray, mixed $loo... method matchLargestValue (line 121) | private static function matchLargestValue(array $lookupArray, mixed $l... method matchSmallestValue (line 156) | private static function matchSmallestValue(array $lookupArray, mixed $... method validateLookupValue (line 197) | private static function validateLookupValue(mixed $lookupValue): void method validateMatchType (line 205) | private static function validateMatchType(mixed $matchType): int method validateLookupArray (line 225) | private static function validateLookupArray(array $lookupArray): void method prepareLookupArray (line 239) | private static function prepareLookupArray(array $lookupArray, mixed $... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Filter.php class Filter (line 7) | class Filter method filter (line 9) | public static function filter(mixed $lookupArray, mixed $matchArray, m... method enumerateArrayKeys (line 39) | private static function enumerateArrayKeys(array $sortArray): array method filterByRow (line 59) | private static function filterByRow(array $lookupArray, array $matchAr... method filterByColumn (line 76) | private static function filterByColumn(array $lookupArray, array $matc... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Formula.php class Formula (line 10) | class Formula method text (line 18) | public static function text(mixed $cellReference = '', ?Cell $cell = n... FILE: src/PhpSpreadsheet/Calculation/LookupRef/HLookup.php class HLookup (line 11) | class HLookup extends LookupBase method lookup (line 28) | public static function lookup(mixed $lookupValue, $lookupArray, $index... method hLookupSearch (line 69) | private static function hLookupSearch(mixed $lookupValue, array $looku... method convertLiteralArray (line 108) | private static function convertLiteralArray(array $lookupArray): array FILE: src/PhpSpreadsheet/Calculation/LookupRef/Helpers.php class Helpers (line 10) | class Helpers method convertR1C1 (line 16) | private static function convertR1C1(string &$cellAddress1, ?string &$c... method adjustSheetTitle (line 28) | private static function adjustSheetTitle(string &$sheetTitle, ?string ... method extractCellAddresses (line 39) | public static function extractCellAddresses(string $cellAddress, bool ... method extractWorksheet (line 62) | public static function extractWorksheet(string $cellAddress, Cell $cel... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Hstack.php class Hstack (line 8) | class Hstack method hstack (line 15) | public static function hstack(mixed ...$inputData): array|string FILE: src/PhpSpreadsheet/Calculation/LookupRef/Hyperlink.php class Hyperlink (line 10) | class Hyperlink method set (line 24) | public static function set(mixed $linkURL = '', mixed $displayName = n... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Indirect.php class Indirect (line 14) | class Indirect method a1Format (line 22) | private static function a1Format(mixed $a1fmt): bool method validateAddress (line 40) | private static function validateAddress(array|string|null $cellAddress... method INDIRECT (line 66) | public static function INDIRECT($cellAddress, mixed $a1fmt, Cell $cell... method extractRequiredCells (line 107) | private static function extractRequiredCells(?Worksheet $worksheet, st... method handleRowColumnRanges (line 113) | private static function handleRowColumnRanges(?Worksheet $worksheet, s... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Lookup.php class Lookup (line 8) | class Lookup method lookup (line 22) | public static function lookup(mixed $lookupValue, mixed $lookupVector,... method verifyLookupValues (line 65) | private static function verifyLookupValues(array $lookupVector, array ... method verifyResultVector (line 96) | private static function verifyResultVector(array $resultVector): array method rowCount (line 110) | private static function rowCount(array $dataArray): int method columnCount (line 116) | private static function columnCount(array $dataArray): int FILE: src/PhpSpreadsheet/Calculation/LookupRef/LookupBase.php class LookupBase (line 8) | abstract class LookupBase method validateLookupArray (line 10) | protected static function validateLookupArray(mixed $lookupArray): void method validateIndexLookup (line 21) | protected static function validateIndexLookup(array $lookupArray, $ind... method checkMatch (line 44) | protected static function checkMatch( FILE: src/PhpSpreadsheet/Calculation/LookupRef/LookupRefValidations.php class LookupRefValidations (line 9) | class LookupRefValidations method validateInt (line 11) | public static function validateInt(mixed $value): int method validatePositiveInt (line 24) | public static function validatePositiveInt(mixed $value, bool $allowZe... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Matrix.php class Matrix (line 9) | class Matrix method isColumnVector (line 18) | public static function isColumnVector(array $values): bool method isRowVector (line 28) | public static function isRowVector(array $values): bool method transpose (line 41) | public static function transpose($matrixData): array method index (line 87) | public static function index(mixed $matrix, mixed $rowNum = 0, mixed $... method extractRowValue (line 155) | private static function extractRowValue(array $matrix, array $rowKeys,... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php class Offset (line 13) | class Offset method OFFSET (line 45) | public static function OFFSET(?string $cellAddress = null, $rows = 0, ... method extractRequiredCells (line 103) | private static function extractRequiredCells(?Worksheet $worksheet, st... method extractWorksheet (line 110) | private static function extractWorksheet(?string $cellAddress, Cell $c... method assessCellAddress (line 126) | private static function assessCellAddress(string $cellAddress, Cell $c... method adjustEndCellColumnForWidth (line 139) | private static function adjustEndCellColumnForWidth(string $endCellCol... method adjustEndCellRowForHeight (line 155) | private static function adjustEndCellRowForHeight($height, int $startC... FILE: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php class RowColumnInformation (line 14) | class RowColumnInformation method cellAddressNullOrWhitespace (line 21) | private static function cellAddressNullOrWhitespace($cellAddress): bool method cellColumn (line 26) | private static function cellColumn(?Cell $cell): int method COLUMN (line 48) | public static function COLUMN($cellAddress = null, ?Cell $cell = null)... method COLUMNS (line 105) | public static function COLUMNS($cellAddress = null) method cellRow (line 128) | private static function cellRow(?Cell $cell): int|string method convert0ToName (line 133) | private static function convert0ToName(int|string $result): int|string method ROW (line 159) | public static function ROW($cellAddress = null, ?Cell $cell = null): i... method ROWS (line 210) | public static function ROWS($cellAddress = null) FILE: src/PhpSpreadsheet/Calculation/LookupRef/Selection.php class Selection (line 9) | class Selection method choose (line 27) | public static function choose(mixed $chosenEntry, mixed ...$chooseArgs... FILE: src/PhpSpreadsheet/Calculation/LookupRef/Sort.php class Sort (line 11) | class Sort extends LookupRefValidations method sort (line 37) | public static function sort(mixed $sortArray, mixed $sortIndex = 1, mi... method sortBy (line 103) | public static function sortBy(mixed $sortArray, mixed ...$args): mixed method enumerateArrayKeys (line 150) | private static function enumerateArrayKeys(array $sortArray): array method validateScalarArgumentsForSort (line 164) | private static function validateScalarArgumentsForSort(mixed &$sortInd... method validateSortVector (line 180) | private static function validateSortVector(array $sortVector, int $sor... method validateSortOrder (line 191) | private static function validateSortOrder(mixed $sortOrder): int method validateArrayArgumentsForSort (line 202) | private static function validateArrayArgumentsForSort(array &$sortInde... method prepareSortVectorValues (line 233) | private static function prepareSortVectorValues(array $sortVector): array method processSortBy (line 264) | private static function processSortBy(array $sortArray, array $sortInd... method sortByRow (line 288) | private static function sortByRow(array $sortArray, array $sortIndex, ... method sortByColumn (line 302) | private static function sortByColumn(array $sortArray, array $sortInde... method buildVectorForSort (line 317) | private static function buildVectorForSort(array $sortArray, array $so... method executeVectorSortQuery (line 339) | private static function executeVectorSortQuery(array $sortData, array ... method sortLookupArrayFromVector (line 369) | private static function sortLookupArrayFromVector(array $sortArray, ar... FILE: src/PhpSpreadsheet/Calculation/LookupRef/TorowTocol.php class TorowTocol (line 9) | class TorowTocol method tocol (line 16) | public static function tocol(mixed $array, mixed $ignore = 0, mixed $b... method torow (line 31) | public static function torow(mixed $array, mixed $ignore = 0, mixed $b... method byRow (line 70) | private static function byRow(array $array, int $ignore): array FILE: src/PhpSpreadsheet/Calculation/LookupRef/Unique.php class Unique (line 9) | class Unique method unique (line 21) | public static function unique(mixed $lookupVector, mixed $byColumn = f... method uniqueByRow (line 37) | private static function uniqueByRow(array $lookupVector, bool $exactly... method uniqueByColumn (line 92) | private static function uniqueByColumn(array $lookupVector, bool $exac... method countValuesCaseInsensitive (line 125) | private static function countValuesCaseInsensitive(array $caseSensitiv... method exactlyOnceFilter (line 157) | private static function exactlyOnceFilter(array $values): array FILE: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php class VLookup (line 10) | class VLookup extends LookupBase method lookup (line 27) | public static function lookup(mixed $lookupValue, $lookupArray, mixed ... method vlookupSort (line 72) | private static function vlookupSort(array $a, array $b): int method vLookupSearch (line 91) | private static function vLookupSearch(mixed $lookupValue, array $looku... method numeric (line 124) | private static function numeric(mixed $value): bool FILE: src/PhpSpreadsheet/Calculation/LookupRef/Vstack.php class Vstack (line 7) | class Vstack method vstack (line 14) | public static function vstack(mixed ...$inputData): array|string FILE: src/PhpSpreadsheet/Calculation/MathTrig/Absolute.php class Absolute (line 8) | class Absolute method evaluate (line 23) | public static function evaluate(mixed $number): array|string|int|float FILE: src/PhpSpreadsheet/Calculation/MathTrig/Angle.php class Angle (line 8) | class Angle method toDegrees (line 23) | public static function toDegrees(mixed $number): array|string|float method toRadians (line 49) | public static function toRadians(mixed $number): array|string|float FILE: src/PhpSpreadsheet/Calculation/MathTrig/Arabic.php class Arabic (line 9) | class Arabic method calculateArabic (line 28) | private static function calculateArabic(array $roman, int &$sum = 0, i... method evaluate (line 64) | public static function evaluate(mixed $roman): array|int|string FILE: src/PhpSpreadsheet/Calculation/MathTrig/Base.php class Base (line 9) | class Base method evaluate (line 32) | public static function evaluate(mixed $number, mixed $radix, mixed $mi... method calculate (line 48) | private static function calculate(float $number, int $radix, mixed $mi... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Ceiling.php class Ceiling (line 10) | class Ceiling method ceiling (line 34) | public static function ceiling($number, $significance = null) method math (line 73) | public static function math(mixed $number, mixed $significance = null,... method precise (line 119) | public static function precise(mixed $number, $significance = 1): arra... method mathOds (line 152) | public static function mathOds(mixed $number, mixed $significance = nu... method ceilingMathTest (line 160) | private static function ceilingMathTest(float $significance, float $nu... method argumentsOk (line 168) | private static function argumentsOk(float $number, float $significance... method floorCheck1Arg (line 185) | private static function floorCheck1Arg(): void FILE: src/PhpSpreadsheet/Calculation/MathTrig/Combinations.php class Combinations (line 8) | class Combinations method withoutRepetition (line 28) | public static function withoutRepetition(mixed $numObjs, mixed $numInS... method withRepetition (line 69) | public static function withRepetition(mixed $numObjs, mixed $numInSet)... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Exp.php class Exp (line 8) | class Exp method evaluate (line 23) | public static function evaluate(mixed $number): array|string|float FILE: src/PhpSpreadsheet/Calculation/MathTrig/Factorial.php class Factorial (line 11) | class Factorial method fact (line 30) | public static function fact($factVal): array|string|float|int method factDouble (line 72) | public static function factDouble($factVal): array|string|float|int method multinomial (line 104) | public static function multinomial(...$args): string|int|float FILE: src/PhpSpreadsheet/Calculation/MathTrig/Floor.php class Floor (line 10) | class Floor method floorCheck1Arg (line 14) | private static function floorCheck1Arg(): void method floor (line 39) | public static function floor(mixed $number, mixed $significance = null) method math (line 78) | public static function math(mixed $number, mixed $significance = null,... method mathOds (line 118) | public static function mathOds(mixed $number, mixed $significance = nu... method precise (line 140) | public static function precise($number, $significance = 1) method argumentsOkPrecise (line 162) | private static function argumentsOkPrecise(float $number, float $signi... method argsOk (line 179) | private static function argsOk(float $number, float $significance, int... method floorMathTest (line 197) | private static function floorMathTest(float $number, float $significan... method argumentsOk (line 205) | private static function argumentsOk(float $number, float $significance... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Gcd.php class Gcd (line 9) | class Gcd method evaluateGCD (line 21) | private static function evaluateGCD(float|int $a, float|int $b): float... method evaluate (line 40) | public static function evaluate(mixed ...$args) FILE: src/PhpSpreadsheet/Calculation/MathTrig/Helpers.php class Helpers (line 9) | class Helpers method verySmallDenominator (line 16) | public static function verySmallDenominator(float $numerator, float $d... method validateNumericNullBool (line 24) | public static function validateNumericNullBool(mixed $number): int|float method validateNumericNullSubstitution (line 43) | public static function validateNumericNullSubstitution(mixed $number, ... method validateNotNegative (line 59) | public static function validateNotNegative(float|int $number, ?string ... method validatePositive (line 71) | public static function validatePositive(float|int $number, ?string $ex... method validateNotZero (line 83) | public static function validateNotZero(float|int $number): void method returnSign (line 92) | public static function returnSign(float $number): int method getEven (line 97) | public static function getEven(float $number): float method numberOrNan (line 107) | public static function numberOrNan(float $result): float|string FILE: src/PhpSpreadsheet/Calculation/MathTrig/IntClass.php class IntClass (line 8) | class IntClass method evaluate (line 26) | public static function evaluate($number): array|string|int FILE: src/PhpSpreadsheet/Calculation/MathTrig/Lcm.php class Lcm (line 9) | class Lcm method factors (line 16) | private static function factors(float $value): array method evaluate (line 55) | public static function evaluate(mixed ...$args): int|string method processPoweredFactors (line 100) | private static function processPoweredFactors(array &$allPoweredFactor... method testNonNulls (line 113) | private static function testNonNulls(int $anyNonNulls): void FILE: src/PhpSpreadsheet/Calculation/MathTrig/Logarithms.php class Logarithms (line 8) | class Logarithms method withBase (line 29) | public static function withBase(mixed $number, mixed $base = 10): arra... method base10 (line 59) | public static function base10(mixed $number): array|string|float method natural (line 87) | public static function natural(mixed $number): array|string|float FILE: src/PhpSpreadsheet/Calculation/MathTrig/MatrixFunctions.php class MatrixFunctions (line 12) | class MatrixFunctions method getMatrix (line 19) | private static function getMatrix(mixed $matrixValues): Matrix method sequence (line 60) | public static function sequence(mixed $rows = 1, mixed $columns = 1, m... method determinant (line 98) | public static function determinant(mixed $matrixValues) method inverse (line 123) | public static function inverse(mixed $matrixValues): array|string method multiply (line 146) | public static function multiply(mixed $matrixData1, mixed $matrixData2... method identity (line 167) | public static function identity(mixed $dimension) FILE: src/PhpSpreadsheet/Calculation/MathTrig/Operations.php class Operations (line 10) | class Operations method mod (line 26) | public static function mod(mixed $dividend, mixed $divisor): array|str... method power (line 62) | public static function power(null|array|bool|float|int|string $x, null... method product (line 99) | public static function product(mixed ...$args): string|float method quotient (line 139) | public static function quotient(mixed $numerator, mixed $denominator):... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Random.php class Random (line 9) | class Random method rand (line 18) | public static function rand(): int|float method randBetween (line 35) | public static function randBetween(mixed $min, mixed $max): array|stri... method randArray (line 70) | public static function randArray(mixed $rows = 1, mixed $columns = 1, ... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Roman.php class Roman (line 9) | class Roman method valueOk (line 783) | private static function valueOk(int $aValue, int $style): string method styleOk (line 804) | private static function styleOk(int $aValue, int $style): string method calculateRoman (line 809) | public static function calculateRoman(int $aValue, int $style): string method evaluate (line 828) | public static function evaluate(mixed $aValue, mixed $style = 0): arra... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Round.php class Round (line 11) | class Round method round (line 27) | public static function round(mixed $number, mixed $precision): array|s... method up (line 55) | public static function up($number, $digits): array|string|float method down (line 101) | public static function down($number, $digits): array|string|float method multiple (line 147) | public static function multiple(mixed $number, mixed $multiple): array... method even (line 190) | public static function even($number): array|string|float method odd (line 216) | public static function odd($number): array|string|int|float FILE: src/PhpSpreadsheet/Calculation/MathTrig/SeriesSum.php class SeriesSum (line 9) | class SeriesSum method evaluate (line 25) | public static function evaluate(mixed $x, mixed $n, mixed $m, ...$args... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Sign.php class Sign (line 8) | class Sign method evaluate (line 24) | public static function evaluate($number): array|string|int FILE: src/PhpSpreadsheet/Calculation/MathTrig/Sqrt.php class Sqrt (line 8) | class Sqrt method sqrt (line 23) | public static function sqrt(mixed $number) method pi (line 49) | public static function pi($number): array|string|float FILE: src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php class Subtotal (line 11) | class Subtotal method filterHiddenArgs (line 18) | protected static function filterHiddenArgs(Cell $cellReference, array ... method filterFilteredArgs (line 40) | protected static function filterFilteredArgs(Cell $cellReference, arra... method filterFormulaArgs (line 59) | protected static function filterFormulaArgs(Cell $cellReference, array... method evaluate (line 116) | public static function evaluate(mixed $functionType, ...$args): float|... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Sum.php class Sum (line 9) | class Sum method sumIgnoringStrings (line 21) | public static function sumIgnoringStrings(mixed ...$args): float|int|s... method sumErroringStrings (line 51) | public static function sumErroringStrings(mixed ...$args): float|int|s... method product (line 84) | public static function product(mixed ...$args): string|int|float FILE: src/PhpSpreadsheet/Calculation/MathTrig/SumSquares.php class SumSquares (line 9) | class SumSquares method sumSquare (line 21) | public static function sumSquare(mixed ...$args): string|int|float method getCount (line 42) | private static function getCount(array $array1, array $array2): int method numericNotString (line 55) | private static function numericNotString(mixed $item): bool method sumXSquaredMinusYSquared (line 66) | public static function sumXSquaredMinusYSquared(array $matrixData1, ar... method sumXSquaredPlusYSquared (line 94) | public static function sumXSquaredPlusYSquared(array $matrixData1, arr... method sumXMinusYSquared (line 122) | public static function sumXMinusYSquared(array $matrixData1, array $ma... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cosecant.php class Cosecant (line 9) | class Cosecant method csc (line 24) | public static function csc($angle) method csch (line 50) | public static function csch($angle) FILE: src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cosine.php class Cosine (line 9) | class Cosine method cos (line 24) | public static function cos(mixed $number): array|string|float method cosh (line 50) | public static function cosh(mixed $number): array|string|float method acos (line 76) | public static function acos($number) method acosh (line 102) | public static function acosh($number) FILE: src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cotangent.php class Cotangent (line 9) | class Cotangent method cot (line 24) | public static function cot($angle) method coth (line 50) | public static function coth($angle) method acot (line 76) | public static function acot($number): array|string|float method acoth (line 102) | public static function acoth($number) FILE: src/PhpSpreadsheet/Calculation/MathTrig/Trig/Secant.php class Secant (line 9) | class Secant method sec (line 24) | public static function sec($angle) method sech (line 50) | public static function sech($angle) FILE: src/PhpSpreadsheet/Calculation/MathTrig/Trig/Sine.php class Sine (line 9) | class Sine method sin (line 24) | public static function sin(mixed $angle): array|string|float method sinh (line 50) | public static function sinh(mixed $angle): array|string|float method asin (line 76) | public static function asin($number) method asinh (line 102) | public static function asinh($number) FILE: src/PhpSpreadsheet/Calculation/MathTrig/Trig/Tangent.php class Tangent (line 10) | class Tangent method tan (line 25) | public static function tan(mixed $angle) method tanh (line 51) | public static function tanh(mixed $angle): array|string|float method atan (line 77) | public static function atan($number) method atanh (line 103) | public static function atanh($number) method atan2 (line 141) | public static function atan2(mixed $xCoordinate, mixed $yCoordinate): ... FILE: src/PhpSpreadsheet/Calculation/MathTrig/Trunc.php class Trunc (line 7) | class Trunc method evaluate (line 28) | public static function evaluate(array|float|string|null $value = 0, ar... FILE: src/PhpSpreadsheet/Calculation/Statistical/AggregateBase.php class AggregateBase (line 7) | abstract class AggregateBase method testAcceptedBoolean (line 14) | protected static function testAcceptedBoolean(mixed $arg, mixed $k): m... method isAcceptedCountable (line 39) | protected static function isAcceptedCountable(mixed $arg, mixed $k, bo... FILE: src/PhpSpreadsheet/Calculation/Statistical/Averages.php class Averages (line 8) | class Averages extends AggregateBase method averageDeviations (line 23) | public static function averageDeviations(mixed ...$args): string|float method average (line 74) | public static function average(mixed ...$args): string|int|float method averageA (line 114) | public static function averageA(mixed ...$args): string|int|float method median (line 153) | public static function median(mixed ...$args): float|string method mode (line 188) | public static function mode(mixed ...$args): float|string method filterArguments (line 208) | protected static function filterArguments(array $args): array method modeCalc (line 225) | private static function modeCalc(array $data): float|string FILE: src/PhpSpreadsheet/Calculation/Statistical/Averages/Mean.php class Mean (line 12) | class Mean method geometric (line 26) | public static function geometric(mixed ...$args): float|int|string method harmonic (line 52) | public static function harmonic(mixed ...$args): string|float|int method trim (line 93) | public static function trim(mixed ...$args): float|string FILE: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php class Conditional (line 14) | class Conditional method AVERAGEIF (line 32) | public static function AVERAGEIF(mixed $range, null|array|string $cond... method AVERAGEIFS (line 59) | public static function AVERAGEIFS(mixed ...$args): null|int|float|string method COUNTIF (line 90) | public static function COUNTIF(mixed $range, null|array|string $condit... method COUNTIFS (line 125) | public static function COUNTIFS(mixed ...$args): int|string method MAXIFS (line 149) | public static function MAXIFS(mixed ...$args): null|float|string method MINIFS (line 171) | public static function MINIFS(mixed ...$args): null|float|string method SUMIF (line 194) | public static function SUMIF(mixed $range, mixed $condition, mixed $su... method SUMIFS (line 226) | public static function SUMIFS(mixed ...$args): null|float|string method buildConditionSet (line 245) | private static function buildConditionSet(...$args): array method buildConditionSetForValueRange (line 257) | private static function buildConditionSetForValueRange(...$args): array method buildConditions (line 276) | private static function buildConditions(int $startOffset, ...$args): a... method buildDatabase (line 295) | private static function buildDatabase(...$args): array method buildDatabaseWithValueRange (line 307) | private static function buildDatabaseWithValueRange(...$args): array method buildDataSet (line 324) | private static function buildDataSet(int $startOffset, array $database... method databaseFromRangeAndValue (line 345) | private static function databaseFromRangeAndValue(array $range, array ... FILE: src/PhpSpreadsheet/Calculation/Statistical/Confidence.php class Confidence (line 10) | class Confidence method CONFIDENCE (line 29) | public static function CONFIDENCE(mixed $alpha, mixed $stdDev, mixed $... FILE: src/PhpSpreadsheet/Calculation/Statistical/Counts.php class Counts (line 8) | class Counts extends AggregateBase method COUNT (line 20) | public static function COUNT(mixed ...$args): int method COUNTA (line 49) | public static function COUNTA(mixed ...$args): int method COUNTBLANK (line 75) | public static function COUNTBLANK(mixed $range): int FILE: src/PhpSpreadsheet/Calculation/Statistical/Deviations.php class Deviations (line 8) | class Deviations method sumSquares (line 20) | public static function sumSquares(mixed ...$args): string|float method kurtosis (line 60) | public static function kurtosis(...$args): string|int|float method skew (line 105) | public static function skew(...$args): string|int|float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php class Beta (line 10) | class Beta method distribution (line 39) | public static function distribution(mixed $value, mixed $alpha, mixed ... method inverse (line 92) | public static function inverse(mixed $probability, mixed $alpha, mixed... method calculateInverse (line 123) | private static function calculateInverse(float $probability, float $al... method incompleteBeta (line 163) | public static function incompleteBeta(float $x, float $p, float $q): f... method logBeta (line 199) | private static function logBeta(float $p, float $q): float method betaFraction (line 220) | private static function betaFraction(float $x, float $p, float $q): float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Binomial.php class Binomial (line 11) | class Binomial method distribution (line 36) | public static function distribution(mixed $value, mixed $trials, mixed... method range (line 84) | public static function range(mixed $trials, mixed $probability, mixed ... method negative (line 142) | public static function negative(mixed $failures, mixed $successes, mix... method inverse (line 187) | public static function inverse(mixed $trials, mixed $probability, mixe... method calculateCumulativeBinomial (line 219) | private static function calculateCumulativeBinomial(int $value, int $t... FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php class ChiSquared (line 10) | class ChiSquared method distributionRightTail (line 29) | public static function distributionRightTail(mixed $value, mixed $degr... method distributionLeftTail (line 71) | public static function distributionLeftTail(mixed $value, mixed $degre... method inverseRightTail (line 119) | public static function inverseRightTail(mixed $probability, mixed $deg... method inverseLeftTail (line 157) | public static function inverseLeftTail(mixed $probability, mixed $degr... method test (line 187) | public static function test($actual, $expected): float|string method degrees (line 220) | protected static function degrees(int $rows, int $columns): int method inverseLeftTailCalculation (line 231) | private static function inverseLeftTailCalculation(float $probability,... method pchisq (line 259) | private static function pchisq(float $chi2, int $degrees): float method gammp (line 264) | private static function gammp(int $n, float $x): float method gser (line 277) | private static function gser(int $n, float $x): float method gcf (line 301) | private static function gcf(int $n, float $x): float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/DistributionValidations.php class DistributionValidations (line 9) | class DistributionValidations extends StatisticalValidations method validateProbability (line 11) | public static function validateProbability(mixed $probability): float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Exponential.php class Exponential (line 9) | class Exponential method distribution (line 30) | public static function distribution(mixed $value, mixed $lambda, mixed... FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/F.php class F (line 9) | class F method distribution (line 33) | public static function distribution(mixed $value, mixed $u, mixed $v, ... FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Fisher.php class Fisher (line 9) | class Fisher method distribution (line 26) | public static function distribution(mixed $value): array|string|float method inverse (line 58) | public static function inverse(mixed $probability): array|string|float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Gamma.php class Gamma (line 9) | class Gamma extends GammaBase method gamma (line 25) | public static function gamma(mixed $value): array|string|float method distribution (line 61) | public static function distribution(mixed $value, mixed $a, mixed $b, ... method inverse (line 98) | public static function inverse(mixed $probability, mixed $alpha, mixed... method ln (line 130) | public static function ln(mixed $value): array|string|float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php class GammaBase (line 8) | abstract class GammaBase method calculateDistribution (line 20) | protected static function calculateDistribution(float $value, float $a... method calculateInverse (line 30) | protected static function calculateInverse(float $probability, float $... method incompleteGamma (line 79) | public static function incompleteGamma(float $a, float $x): float method gammaValue (line 107) | public static function gammaValue(float $value): float method logGamma (line 262) | public static function logGamma(float $x): float method logGamma1 (line 297) | private static function logGamma1(float $y): float method logGamma2 (line 330) | private static function logGamma2(float $y): float method logGamma3 (line 346) | protected static function logGamma3(float $y): float method logGamma4 (line 362) | protected static function logGamma4(float $y): float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/HyperGeometric.php class HyperGeometric (line 10) | class HyperGeometric method distribution (line 32) | public static function distribution(mixed $sampleSuccesses, mixed $sam... FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/LogNormal.php class LogNormal (line 9) | class LogNormal method cumulative (line 30) | public static function cumulative(mixed $value, mixed $mean, mixed $st... method distribution (line 70) | public static function distribution(mixed $value, mixed $mean, mixed $... method inverse (line 117) | public static function inverse(mixed $probability, mixed $mean, mixed ... FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/NewtonRaphson.php class NewtonRaphson (line 8) | class NewtonRaphson method __construct (line 16) | public function __construct(callable $callback) method execute (line 21) | public function execute(float $probability): string|int|float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Normal.php class Normal (line 10) | class Normal method distribution (line 36) | public static function distribution(mixed $value, mixed $mean, mixed $... method inverse (line 78) | public static function inverse(mixed $probability, mixed $mean, mixed ... method inverseNcdf (line 107) | private static function inverseNcdf(float $p): float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Poisson.php class Poisson (line 10) | class Poisson method distribution (line 32) | public static function distribution(mixed $value, mixed $mean, mixed $... FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/StandardNormal.php class StandardNormal (line 11) | class StandardNormal method cumulative (line 33) | public static function cumulative(mixed $value) method distribution (line 58) | public static function distribution(mixed $value, mixed $cumulative) method inverse (line 79) | public static function inverse(mixed $value) method gauss (line 96) | public static function gauss(mixed $value): array|string|float method zTest (line 130) | public static function zTest(mixed $dataSet, mixed $m0, mixed $sigma =... FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/StudentT.php class StudentT (line 16) | class StudentT method distribution (line 36) | public static function distribution(mixed $value, mixed $degrees, mixe... method tDotDistDot2T (line 47) | public static function tDotDistDot2T(mixed $value, mixed $degrees) method tDotDistDotRT (line 58) | public static function tDotDistDotRT(mixed $value, mixed $degrees) method calcDistribution (line 66) | private static function calcDistribution(mixed $value, mixed $degrees,... method subTProb (line 90) | private static function subTProb(float $x, int $n, int $tails): float method tDotDist (line 127) | public static function tDotDist(mixed $value, mixed $degrees, mixed $c... method tDotDistFalse (line 161) | private static function tDotDistFalse(float $value, int $degrees): flo... method inverse (line 193) | public static function inverse(mixed $probability, mixed $degrees) method calcInverse (line 201) | private static function calcInverse(mixed $probability, mixed $degrees... method tDotInv (line 238) | public static function tDotInv(mixed $probability, mixed $degrees) method subU (line 294) | private static function subU(float $p): float FILE: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Weibull.php class Weibull (line 9) | class Weibull method distribution (line 32) | public static function distribution(mixed $value, mixed $alpha, mixed ... FILE: src/PhpSpreadsheet/Calculation/Statistical/MaxMinBase.php class MaxMinBase (line 5) | abstract class MaxMinBase method datatypeAdjustmentAllowStrings (line 7) | protected static function datatypeAdjustmentAllowStrings(int|float|str... FILE: src/PhpSpreadsheet/Calculation/Statistical/Maximum.php class Maximum (line 8) | class Maximum extends MaxMinBase method max (line 21) | public static function max(mixed ...$args): float|int|string method maxA (line 59) | public static function maxA(mixed ...$args): float|int|string FILE: src/PhpSpreadsheet/Calculation/Statistical/Minimum.php class Minimum (line 8) | class Minimum extends MaxMinBase method min (line 21) | public static function min(mixed ...$args): float|int|string method minA (line 59) | public static function minA(mixed ...$args): float|int|string FILE: src/PhpSpreadsheet/Calculation/Statistical/Percentiles.php class Percentiles (line 9) | class Percentiles method PERCENTILE (line 27) | public static function PERCENTILE(mixed ...$args) method PERCENTRANK (line 79) | public static function PERCENTRANK(mixed $valueSet, mixed $value, mixe... method QUARTILE (line 131) | public static function QUARTILE(mixed ...$args) method RANK (line 162) | public static function RANK(mixed $value, mixed $valueSet, mixed $orde... method percentileFilterValues (line 195) | protected static function percentileFilterValues(array $dataSet): array method rankFilterValues (line 208) | protected static function rankFilterValues(array $dataSet): array FILE: src/PhpSpreadsheet/Calculation/Statistical/Permutations.php class Permutations (line 11) | class Permutations method PERMUT (line 33) | public static function PERMUT(mixed $numObjs, mixed $numInSet) method PERMUTATIONA (line 79) | public static function PERMUTATIONA(mixed $numObjs, mixed $numInSet) FILE: src/PhpSpreadsheet/Calculation/Statistical/Size.php class Size (line 8) | class Size method large (line 23) | public static function large(mixed ...$args) method small (line 59) | public static function small(mixed ...$args) method filter (line 88) | protected static function filter(array $args): array FILE: src/PhpSpreadsheet/Calculation/Statistical/StandardDeviations.php class StandardDeviations (line 5) | class StandardDeviations method STDEV (line 20) | public static function STDEV(mixed ...$args) method STDEVA (line 40) | public static function STDEVA(mixed ...$args): float|string method STDEVP (line 60) | public static function STDEVP(mixed ...$args): float|string method STDEVPA (line 80) | public static function STDEVPA(mixed ...$args): float|string FILE: src/PhpSpreadsheet/Calculation/Statistical/Standardize.php class Standardize (line 9) | class Standardize extends StatisticalValidations method execute (line 29) | public static function execute($value, $mean, $stdDev): array|string|f... FILE: src/PhpSpreadsheet/Calculation/Statistical/StatisticalValidations.php class StatisticalValidations (line 8) | class StatisticalValidations method validateFloat (line 10) | public static function validateFloat(mixed $value): float method validateInt (line 19) | public static function validateInt(mixed $value): int method validateBool (line 28) | public static function validateBool(mixed $value): bool FILE: src/PhpSpreadsheet/Calculation/Statistical/Trends.php class Trends (line 11) | class Trends method filterTrendValues (line 19) | private static function filterTrendValues(array &$array1, array &$arra... method checkTrendArrays (line 35) | private static function checkTrendArrays(mixed &$array1, mixed &$array... method validateTrendArrays (line 59) | protected static function validateTrendArrays(array $yValues, array $x... method CORREL (line 79) | public static function CORREL(mixed $yValues, $xValues = null): float|... method COVAR (line 105) | public static function COVAR(array $yValues, array $xValues): float|st... method FORECAST (line 133) | public static function FORECAST(mixed $xValue, array $yValues, array $... method GROWTH (line 164) | public static function GROWTH(array $yValues, array $xValues = [], arr... method INTERCEPT (line 193) | public static function INTERCEPT(array $yValues, array $xValues): floa... method LINEST (line 220) | public static function LINEST(array $yValues, ?array $xValues = null, ... method LOGEST (line 281) | public static function LOGEST(array $yValues, ?array $xValues = null, ... method RSQ (line 346) | public static function RSQ(array $yValues, array $xValues) method SLOPE (line 370) | public static function SLOPE(array $yValues, array $xValues) method STEYX (line 392) | public static function STEYX(array $yValues, array $xValues): float|st... method TREND (line 418) | public static function TREND(array $yValues, array $xValues = [], arra... FILE: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php class VarianceBase (line 7) | abstract class VarianceBase method datatypeAdjustmentAllowStrings (line 9) | protected static function datatypeAdjustmentAllowStrings(int|float|str... method datatypeAdjustmentBooleans (line 20) | protected static function datatypeAdjustmentBooleans(mixed $value): mixed FILE: src/PhpSpreadsheet/Calculation/Statistical/Variances.php class Variances (line 8) | class Variances extends VarianceBase method VAR (line 22) | public static function VAR(mixed ...$args): float|string method VARA (line 64) | public static function VARA(mixed ...$args): string|float method VARP (line 110) | public static function VARP(mixed ...$args): float|string method VARPA (line 153) | public static function VARPA(mixed ...$args): string|float FILE: src/PhpSpreadsheet/Calculation/TextData/CaseConvert.php class CaseConvert (line 9) | class CaseConvert method lower (line 24) | public static function lower(mixed $mixedCaseValue): array|string method upper (line 50) | public static function upper(mixed $mixedCaseValue): array|string method proper (line 76) | public static function proper(mixed $mixedCaseValue): array|string FILE: src/PhpSpreadsheet/Calculation/TextData/CharacterConvert.php class CharacterConvert (line 11) | class CharacterConvert method character (line 27) | public static function character(mixed $character): array|string method characterUnicode (line 37) | public static function characterUnicode(mixed $character): array|string method characterBoth (line 46) | private static function characterBoth(mixed $character, bool $ansi = t... method code (line 84) | public static function code(mixed $characters): array|string|int method codeUnicode (line 97) | public static function codeUnicode(mixed $characters): array|string|int method codeBoth (line 109) | private static function codeBoth(string $characters, bool $ansi = true... method setWindowsCharacterSet (line 139) | public static function setWindowsCharacterSet(): void method setMacCharacterSet (line 144) | public static function setMacCharacterSet(): void FILE: src/PhpSpreadsheet/Calculation/TextData/Concatenate.php class Concatenate (line 15) | class Concatenate method CONCATENATE (line 24) | public static function CONCATENATE(...$args): string method actualCONCATENATE (line 56) | public static function actualCONCATENATE(...$args): array|string method concatenate2Args (line 94) | private static function concatenate2Args(array|string $operand1, null|... method TEXTJOIN (line 145) | public static function TEXTJOIN($delimiter = '', $ignoreEmpty = true, ... method evaluateTextJoinArray (line 172) | private static function evaluateTextJoinArray(bool $ignoreEmpty, array... method builtinREPT (line 204) | public static function builtinREPT(mixed $stringValue, mixed $repeatCo... FILE: src/PhpSpreadsheet/Calculation/TextData/Extract.php class Extract (line 11) | class Extract method left (line 27) | public static function left(mixed $value, mixed $chars = 1): array|string method mid (line 57) | public static function mid(mixed $value, mixed $start, mixed $chars): ... method right (line 86) | public static function right(mixed $value, mixed $chars = 1): array|st... method before (line 129) | public static function before(mixed $text, $delimiter, mixed $instance... method after (line 193) | public static function after(mixed $text, $delimiter, mixed $instance ... method validateTextBeforeAfter (line 237) | private static function validateTextBeforeAfter(string $text, null|arr... method buildDelimiter (line 268) | private static function buildDelimiter($delimiter): string method matchFlags (line 286) | private static function matchFlags(int $matchMode): string FILE: src/PhpSpreadsheet/Calculation/TextData/Format.php class Format (line 20) | class Format method DOLLAR (line 40) | public static function DOLLAR(mixed $value = 0, mixed $decimals = 2) method FIXEDFORMAT (line 82) | public static function FIXEDFORMAT(mixed $value, mixed $decimals = 2, ... method TEXTFORMAT (line 122) | public static function TEXTFORMAT(mixed $value, mixed $format): array|... method convertValue (line 150) | private static function convertValue(mixed $value, bool $spacesMeanZer... method VALUE (line 183) | public static function VALUE(mixed $value = '') method valueToText (line 242) | public static function valueToText(mixed $value, mixed $format = false... method getDecimalSeparator (line 263) | private static function getDecimalSeparator(mixed $decimalSeparator): ... method getGroupSeparator (line 268) | private static function getGroupSeparator(mixed $groupSeparator): string method NUMBERVALUE (line 285) | public static function NUMBERVALUE(mixed $value = '', mixed $decimalSe... FILE: src/PhpSpreadsheet/Calculation/TextData/Helpers.php class Helpers (line 12) | class Helpers method convertBooleanValue (line 14) | public static function convertBooleanValue(bool $value): string method extractString (line 26) | public static function extractString(mixed $value, bool $throwIfError ... method extractInt (line 38) | public static function extractInt(mixed $value, int $minValue, int $gn... method extractFloat (line 58) | public static function extractFloat(mixed $value): float method validateInt (line 77) | public static function validateInt(mixed $value, bool $throwIfError = ... FILE: src/PhpSpreadsheet/Calculation/TextData/Replace.php class Replace (line 12) | class Replace method replace (line 31) | public static function replace(mixed $oldText, mixed $start, mixed $ch... method substitute (line 71) | public static function substitute(mixed $text = '', mixed $fromText = ... method executeSubstitution (line 103) | private static function executeSubstitution(string $text, string $from... FILE: src/PhpSpreadsheet/Calculation/TextData/Search.php class Search (line 10) | class Search method sensitive (line 28) | public static function sensitive(mixed $needle, mixed $haystack, mixed... method insensitive (line 70) | public static function insensitive(mixed $needle, mixed $haystack, mix... FILE: src/PhpSpreadsheet/Calculation/TextData/Text.php class Text (line 13) | class Text method length (line 26) | public static function length(mixed $value = ''): array|int|string method exact (line 54) | public static function exact(mixed $value1, mixed $value2): array|bool... method test (line 79) | public static function test(mixed $testValue = ''): array|string method split (line 113) | public static function split(mixed $text, $columnDelimiter = null, $ro... method applyPadding (line 170) | private static function applyPadding(array $rows, mixed $padding): array method buildDelimiter (line 190) | private static function buildDelimiter($delimiter): string method matchFlags (line 208) | private static function matchFlags(bool $matchMode): string method fromArray (line 214) | public static function fromArray(array $array, int $format = 0): string method formatValueMode0 (line 231) | private static function formatValueMode0(mixed $cellValue): string method formatValueMode1 (line 240) | private static function formatValueMode1(mixed $cellValue): string FILE: src/PhpSpreadsheet/Calculation/TextData/Thai.php class Thai (line 8) | class Thai method getBahtText (line 48) | public static function getBahtText(mixed $number): array|string method convertLarge (line 88) | private static function convertLarge(string $digits): string method convertBlock (line 105) | private static function convertBlock(string $block): string FILE: src/PhpSpreadsheet/Calculation/TextData/Trim.php class Trim (line 7) | class Trim method nonPrintable (line 20) | public static function nonPrintable(mixed $stringValue = '') method spaces (line 40) | public static function spaces(mixed $stringValue = ''): array|string FILE: src/PhpSpreadsheet/Calculation/Token/Stack.php class Stack (line 9) | class Stack method __construct (line 25) | public function __construct(BranchPruner $branchPruner) method count (line 33) | public function count(): int method push (line 41) | public function push(string $type, mixed $value, ?string $reference = ... method pushStackItem (line 55) | public function pushStackItem(array $stackItem): void method getStackItem (line 61) | public function getStackItem(string $type, mixed $value, ?string $refe... method pop (line 95) | public function pop(): ?array method last (line 109) | public function last(int $n = 1): ?array method clear (line 121) | public function clear(): void FILE: src/PhpSpreadsheet/Calculation/Web/Service.php class Service (line 10) | class Service method webService (line 22) | public static function webService(mixed $url, ?Cell $cell = null): ?st... method urlEncode (line 70) | public static function urlEncode(mixed $text): string FILE: src/PhpSpreadsheet/Cell/AddressHelper.php class AddressHelper (line 9) | class AddressHelper method getRowAndColumnChars (line 14) | public static function getRowAndColumnChars(): array method convertToA1 (line 32) | public static function convertToA1( method convertSpreadsheetMLFormula (line 74) | protected static function convertSpreadsheetMLFormula(string $formula)... method convertFormulaToA1 (line 94) | public static function convertFormulaToA1( method convertToR1C1 (line 134) | public static function convertToR1C1( FILE: src/PhpSpreadsheet/Cell/AddressRange.php type AddressRange (line 8) | interface AddressRange method from (line 22) | public function from(): mixed; method to (line 27) | public function to(): mixed; method __toString (line 29) | public function __toString(): string; FILE: src/PhpSpreadsheet/Cell/AdvancedValueBinder.php class AdvancedValueBinder (line 11) | class AdvancedValueBinder extends DefaultValueBinder implements IValueBi... method bindValue (line 19) | public function bindValue(Cell $cell, mixed $value = null): bool method setImproperFraction (line 114) | protected function setImproperFraction(array $matches, Cell $cell): bool method setProperFraction (line 135) | protected function setProperFraction(array $matches, Cell $cell): bool method setPercentage (line 155) | protected function setPercentage(string $value, Cell $cell): bool method setCurrency (line 168) | protected function setCurrency(float $value, Cell $cell, string $curre... method setTimeHoursMinutes (line 180) | protected function setTimeHoursMinutes(string $value, Cell $cell): bool method setTimeHoursMinutesSeconds (line 196) | protected function setTimeHoursMinutesSeconds(string $value, Cell $cel... FILE: src/PhpSpreadsheet/Cell/Cell.php class Cell (line 23) | class Cell implements Stringable method updateInCollection (line 76) | public function updateInCollection(): self method detach (line 87) | public function detach(): void method attach (line 92) | public function attach(Cells $parent): void method __construct (line 102) | public function __construct(mixed $value, ?string $dataType, Worksheet... method getColumn (line 130) | public function getColumn(): string method getRow (line 145) | public function getRow(): int method getCoordinate (line 160) | public function getCoordinate(): string method getValue (line 178) | public function getValue(): mixed method getValueString (line 183) | public function getValueString(): string method getFormattedValue (line 191) | public function getFormattedValue(): string method updateIfCellIsTableHeader (line 204) | protected static function updateIfCellIsTableHeader(?Worksheet $workSh... method setValue (line 235) | public function setValue(mixed $value, ?IValueBinder $binder = null): ... method setHadHyperlink (line 252) | public function setHadHyperlink(bool $hadHyperlink): void method clearHyperlink (line 257) | private function clearHyperlink(): void method setValueExplicit (line 282) | public function setValueExplicit(mixed $value, string $dataType = Data... method getCalculateDateTimeType (line 385) | public static function getCalculateDateTimeType(): int method setCalculateDateTimeType (line 391) | public static function setCalculateDateTimeType(int $calculateDateTime... method convertDateTimeInt (line 402) | private function convertDateTimeInt(mixed $result): mixed method getCalculatedValueString (line 422) | public function getCalculatedValueString(): string method getCalculatedValue (line 439) | public function getCalculatedValue(bool $resetLog = true): mixed method convertSpecialArray (line 632) | private static function convertSpecialArray(array $array): array method setCalculatedValue (line 655) | public function setCalculatedValue(mixed $originalValue, bool $tryNume... method getOldCalculatedValue (line 672) | public function getOldCalculatedValue(): mixed method getDataType (line 680) | public function getDataType(): string method setDataType (line 690) | public function setDataType(string $dataType): self method isFormula (line 700) | public function isFormula(): bool method hasDataValidation (line 710) | public function hasDataValidation(): bool method getDataValidation (line 724) | public function getDataValidation(): DataValidation method setDataValidation (line 738) | public function setDataValidation(?DataValidation $dataValidation = nu... method hasValidValue (line 752) | public function hasValidValue(): bool method hasHyperlink (line 764) | public function hasHyperlink(): bool method getHyperlink (line 778) | public function getHyperlink(): Hyperlink method setHyperlink (line 793) | public function setHyperlink(?Hyperlink $hyperlink = null): self method getParent (line 808) | public function getParent(): ?Cells method getWorksheet (line 818) | public function getWorksheet(): Worksheet method getWorksheetOrNull (line 834) | public function getWorksheetOrNull(): ?Worksheet method isInMergeRange (line 849) | public function isInMergeRange(): bool method isMergeRangeValueCell (line 857) | public function isMergeRangeValueCell(): bool method getMergeRange (line 874) | public function getMergeRange() method getStyle (line 888) | public function getStyle(): Style method getAppliedStyle (line 896) | public function getAppliedStyle(): Style method rebindParent (line 914) | public function rebindParent(Worksheet $parent): self method isInRange (line 926) | public function isInRange(string $range): bool method compareCells (line 947) | public static function compareCells(self $a, self $b): int method getValueBinder (line 963) | public static function getValueBinder(): IValueBinder method setValueBinder (line 975) | public static function setValueBinder(IValueBinder $binder): void method __clone (line 983) | public function __clone() method getXfIndex (line 998) | public function getXfIndex(): int method setXfIndex (line 1006) | public function setXfIndex(int $indexValue): self method setFormulaAttributes (line 1018) | public function setFormulaAttributes(?array $attributes): self method getFormulaAttributes (line 1030) | public function getFormulaAttributes(): mixed method __toString (line 1038) | public function __toString(): string method getIgnoredErrors (line 1045) | public function getIgnoredErrors(): IgnoredErrors method isLocked (line 1050) | public function isLocked(): bool method isHiddenOnFormulaBar (line 1061) | public function isHiddenOnFormulaBar(): bool FILE: src/PhpSpreadsheet/Cell/CellAddress.php class CellAddress (line 9) | class CellAddress implements Stringable method __construct (line 21) | public function __construct(string $cellAddress, ?Worksheet $worksheet... method __destruct (line 28) | public function __destruct() method validateColumnAndRow (line 37) | private static function validateColumnAndRow(int|string $columnId, int... method fromColumnAndRow (line 44) | public static function fromColumnAndRow(int|string $columnId, int|stri... method fromColumnRowArray (line 52) | public static function fromColumnRowArray(array $array, ?Worksheet $wo... method fromCellAddress (line 59) | public static function fromCellAddress(string $cellAddress, ?Worksheet... method fullCellAddress (line 69) | public function fullCellAddress(): string method worksheet (line 80) | public function worksheet(): ?Worksheet method cellAddress (line 90) | public function cellAddress(): string method rowId (line 95) | public function rowId(): int method columnId (line 100) | public function columnId(): int method columnName (line 105) | public function columnName(): string method nextRow (line 110) | public function nextRow(int $offset = 1): self method previousRow (line 120) | public function previousRow(int $offset = 1): self method nextColumn (line 125) | public function nextColumn(int $offset = 1): self method previousColumn (line 135) | public function previousColumn(int $offset = 1): self method __toString (line 145) | public function __toString(): string FILE: src/PhpSpreadsheet/Cell/CellRange.php class CellRange (line 12) | class CellRange implements AddressRange, Stringable method __construct (line 18) | public function __construct(CellAddress $from, CellAddress $to) method validateFromTo (line 23) | private function validateFromTo(CellAddress $from, CellAddress $to): void method validateWorksheets (line 39) | private function validateWorksheets(?Worksheet $fromWorksheet, ?Worksh... method cellAddressWrapper (line 55) | private function cellAddressWrapper(int $column, int $row, ?Worksheet ... method from (line 104) | public function from(): CellAddress method to (line 112) | public function to(): CellAddress method __toString (line 120) | public function __toString(): string FILE: src/PhpSpreadsheet/Cell/ColumnRange.php class ColumnRange (line 11) | class ColumnRange implements AddressRange, Stringable method __construct (line 19) | public function __construct(string $from, ?string $to = null, ?Workshe... method __destruct (line 28) | public function __destruct() method fromColumnIndexes (line 33) | public static function fromColumnIndexes(int $from, int $to, ?Workshee... method fromArray (line 41) | public static function fromArray(array $array, ?Worksheet $worksheet =... method validateFromTo (line 56) | private function validateFromTo(int $from, int $to): void method columnCount (line 63) | public function columnCount(): int method shiftDown (line 68) | public function shiftDown(int $offset = 1): self method shiftUp (line 79) | public function shiftUp(int $offset = 1): self method from (line 84) | public function from(): string method to (line 89) | public function to(): string method fromIndex (line 94) | public function fromIndex(): int method toIndex (line 99) | public function toIndex(): int method toCellRange (line 104) | public function toCellRange(): CellRange method __toString (line 112) | public function __toString(): string FILE: src/PhpSpreadsheet/Cell/Coordinate.php class Coordinate (line 16) | abstract class Coordinate method coordinateFromString (line 35) | public static function coordinateFromString(string $cellAddress): array method indexesFromString (line 59) | public static function indexesFromString(string $coordinates): array method coordinateIsRange (line 78) | public static function coordinateIsRange(string $cellAddress): bool method absoluteReference (line 91) | public static function absoluteReference(int|string $cellAddress): string method absoluteCoordinate (line 122) | public static function absoluteCoordinate(string $cellAddress): string method splitRange (line 152) | public static function splitRange(string $range): array method allRanges (line 179) | public static function allRanges(string $range, bool $unionIsComma = t... method buildRange (line 197) | public static function buildRange(array $range): string method rangeBoundaries (line 224) | public static function rangeBoundaries(string $range): array method rangeDimension (line 271) | public static function rangeDimension(string $range): array method getRangeBoundaries (line 287) | public static function getRangeBoundaries(string $range): array method validateReferenceAndGetData (line 305) | private static function validateReferenceAndGetData($reference): array method coordinateIsInsideRange (line 341) | public static function coordinateIsInsideRange(string $range, string $... method columnIndexFromString (line 395) | public static function columnIndexFromString(?string $columnAddress): int method stringFromColumnIndex (line 459) | public static function stringFromColumnIndex(int|string $columnIndex, ... method extractAllCellReferencesInRange (line 493) | public static function extractAllCellReferencesInRange(string $cellRan... method processRangeSetOperators (line 541) | private static function processRangeSetOperators(array $operators, arr... method sortCellReferenceArray (line 566) | private static function sortCellReferenceArray(array $cellList): array method resolveUnionAndIntersection (line 592) | public static function resolveUnionAndIntersection(string $cellBlock, ... method getReferencesForCellBlock (line 628) | private static function getReferencesForCellBlock(string $cellBlock): ... method mergeRangesInCollection (line 694) | public static function mergeRangesInCollection(array $coordinateCollec... method getCellBlocksFromRangeString (line 769) | private static function getCellBlocksFromRangeString(string $rangeStri... method validateRange (line 788) | private static function validateRange(string $cellBlock, int $startCol... FILE: src/PhpSpreadsheet/Cell/DataType.php class DataType (line 8) | class DataType method getErrorCodes (line 45) | public static function getErrorCodes(): array method checkString (line 57) | public static function checkString(null|RichText|string $textValue, bo... method checkErrorCode (line 82) | public static function checkErrorCode(mixed $value): string FILE: src/PhpSpreadsheet/Cell/DataValidation.php class DataValidation (line 5) | class DataValidation method getFormula1 (line 101) | public function getFormula1(): string method setFormula1 (line 111) | public function setFormula1(string $formula): static method getFormula2 (line 121) | public function getFormula2(): string method setFormula2 (line 131) | public function setFormula2(string $formula): static method getType (line 141) | public function getType(): string method setType (line 151) | public function setType(string $type): static method getErrorStyle (line 161) | public function getErrorStyle(): string method setErrorStyle (line 173) | public function setErrorStyle(string $errorStyle): static method getOperator (line 183) | public function getOperator(): string method setOperator (line 193) | public function setOperator(string $operator): static method getAllowBlank (line 203) | public function getAllowBlank(): bool method setAllowBlank (line 213) | public function setAllowBlank(bool $allowBlank): static method getShowDropDown (line 223) | public function getShowDropDown(): bool method setShowDropDown (line 233) | public function setShowDropDown(bool $showDropDown): static method getShowInputMessage (line 243) | public function getShowInputMessage(): bool method setShowInputMessage (line 253) | public function setShowInputMessage(bool $showInputMessage): static method getShowErrorMessage (line 263) | public function getShowErrorMessage(): bool method setShowErrorMessage (line 273) | public function setShowErrorMessage(bool $showErrorMessage): static method getErrorTitle (line 283) | public function getErrorTitle(): string method setErrorTitle (line 293) | public function setErrorTitle(string $errorTitle): static method getError (line 303) | public function getError(): string method setError (line 313) | public function setError(string $error): static method getPromptTitle (line 323) | public function getPromptTitle(): string method setPromptTitle (line 333) | public function setPromptTitle(string $promptTitle): static method getPrompt (line 343) | public function getPrompt(): string method setPrompt (line 353) | public function setPrompt(string $prompt): static method getHashCode (line 365) | public function getHashCode(): string method getSqref (line 388) | public function getSqref(): ?string method setSqref (line 393) | public function setSqref(?string $str): self FILE: src/PhpSpreadsheet/Cell/DataValidator.php class DataValidator (line 13) | class DataValidator method isValid (line 20) | public function isValid(Cell $cell): bool method evaluateNumericFormula (line 58) | private static function evaluateNumericFormula(mixed $formula, Cell $c... method numericOperator (line 79) | private function numericOperator(DataValidation $dataValidation, int|f... method isValueInList (line 113) | private function isValueInList(Cell $cell): bool FILE: src/PhpSpreadsheet/Cell/DefaultValueBinder.php class DefaultValueBinder (line 15) | class DefaultValueBinder implements IValueBinder method bindValue (line 26) | public function bindValue(Cell $cell, mixed $value): bool method dataTypeForValue (line 56) | public static function dataTypeForValue(mixed $value): string method getPreserveCr (line 134) | public function getPreserveCr(): bool method setPreserveCr (line 139) | public function setPreserveCr(bool $preserveCr): self FILE: src/PhpSpreadsheet/Cell/Hyperlink.php class Hyperlink (line 5) | class Hyperlink method __construct (line 25) | public function __construct(string $url = '', string $tooltip = '') method getUrl (line 35) | public function getUrl(): string method setUrl (line 45) | public function setUrl(string $url): static method getTooltip (line 55) | public function getTooltip(): string method setTooltip (line 65) | public function setTooltip(string $tooltip): static method isInternal (line 75) | public function isInternal(): bool method getTypeHyperlink (line 80) | public function getTypeHyperlink(): string method getDisplay (line 85) | public function getDisplay(): string method setDisplay (line 95) | public function setDisplay(string $display): self method getHashCode (line 107) | public function getHashCode(): string FILE: src/PhpSpreadsheet/Cell/IValueBinder.php type IValueBinder (line 5) | interface IValueBinder method bindValue (line 13) | public function bindValue(Cell $cell, mixed $value): bool; FILE: src/PhpSpreadsheet/Cell/IgnoredErrors.php class IgnoredErrors (line 5) | class IgnoredErrors method setNumberStoredAsText (line 17) | public function setNumberStoredAsText(bool $value): self method getNumberStoredAsText (line 24) | public function getNumberStoredAsText(): bool method setFormula (line 29) | public function setFormula(bool $value): self method getFormula (line 36) | public function getFormula(): bool method setFormulaRange (line 41) | public function setFormulaRange(bool $value): self method getFormulaRange (line 48) | public function getFormulaRange(): bool method setTwoDigitTextYear (line 53) | public function setTwoDigitTextYear(bool $value): self method getTwoDigitTextYear (line 60) | public function getTwoDigitTextYear(): bool method setEvalError (line 65) | public function setEvalError(bool $value): self method getEvalError (line 72) | public function getEvalError(): bool FILE: src/PhpSpreadsheet/Cell/RowRange.php class RowRange (line 11) | class RowRange implements AddressRange, Stringable method __construct (line 19) | public function __construct(int $from, ?int $to = null, ?Worksheet $wo... method __destruct (line 25) | public function __destruct() method fromArray (line 31) | public static function fromArray(array $array, ?Worksheet $worksheet =... method validateFromTo (line 38) | private function validateFromTo(int $from, int $to): void method from (line 45) | public function from(): int method to (line 50) | public function to(): int method rowCount (line 55) | public function rowCount(): int method shiftRight (line 60) | public function shiftRight(int $offset = 1): self method shiftLeft (line 71) | public function shiftLeft(int $offset = 1): self method toCellRange (line 76) | public function toCellRange(): CellRange method __toString (line 84) | public function __toString(): string FILE: src/PhpSpreadsheet/Cell/StringValueBinder.php class StringValueBinder (line 11) | class StringValueBinder extends DefaultValueBinder implements IValueBinder method setSetIgnoredErrors (line 23) | public function setSetIgnoredErrors(bool $setIgnoredErrors = false): self method setNullConversion (line 30) | public function setNullConversion(bool $suppressConversion = false): self method setBooleanConversion (line 37) | public function setBooleanConversion(bool $suppressConversion = false)... method getBooleanConversion (line 44) | public function getBooleanConversion(): bool method setNumericConversion (line 49) | public function setNumericConversion(bool $suppressConversion = false)... method setFormulaConversion (line 56) | public function setFormulaConversion(bool $suppressConversion = false)... method setConversionForAllValueTypes (line 63) | public function setConversionForAllValueTypes(bool $suppressConversion... method bindValue (line 79) | public function bindValue(Cell $cell, mixed $value): bool method bindObjectValue (line 113) | protected function bindObjectValue(Cell $cell, object $value): bool FILE: src/PhpSpreadsheet/CellReferenceHelper.php class CellReferenceHelper (line 8) | class CellReferenceHelper method __construct (line 26) | public function __construct(string $beforeCellAddress = 'A1', int $num... method beforeCellAddress (line 41) | public function beforeCellAddress(): string method refreshRequired (line 46) | public function refreshRequired(string $beforeCellAddress, int $number... method updateCellReference (line 53) | public function updateCellReference(string $cellReference = 'A1', bool... method computeNewColumnIndex (line 97) | public function computeNewColumnIndex(int $newColumnIndex, ?bool $topL... method computeNewRowIndex (line 120) | public function computeNewRowIndex(int $newRowIndex, ?bool $topLeft): int method cellAddressInDeleteRange (line 142) | public function cellAddressInDeleteRange(string $cellAddress): bool method updateColumnReference (line 164) | protected function updateColumnReference(int $newColumnIndex, string $... method updateRowReference (line 171) | protected function updateRowReference(int $newRowIndex, string $absolu... FILE: src/PhpSpreadsheet/Chart/Axis.php class Axis (line 11) | class Axis extends Properties method __construct (line 21) | public function __construct() method setAxisNumberProperties (line 116) | public function setAxisNumberProperties(string $format_code, ?bool $nu... method getAxisNumberFormat (line 131) | public function getAxisNumberFormat(): string method getAxisNumberSourceLinked (line 139) | public function getAxisNumberSourceLinked(): string method getAxisIsNumericFormat (line 144) | public function getAxisIsNumericFormat(): bool method setAxisOption (line 149) | public function setAxisOption(string $key, null|float|int|string $valu... method setAxisOptionsProperties (line 159) | public function setAxisOptionsProperties( method getAxisOptionsProperty (line 200) | public function getAxisOptionsProperty(string $property): ?string method setAxisOrientation (line 216) | public function setAxisOrientation(string $orientation): void method getAxisType (line 221) | public function getAxisType(): string method setAxisType (line 226) | public function setAxisType(string $type): self method setFillParameters (line 240) | public function setFillParameters(?string $color, ?int $alpha = null, ... method getFillProperty (line 248) | public function getFillProperty(string $property): string method getFillColorObject (line 253) | public function getFillColorObject(): ChartColor method setCrossBetween (line 260) | public function setCrossBetween(string $crossBetween): self method getCrossBetween (line 267) | public function getCrossBetween(): string method getMajorGridlines (line 272) | public function getMajorGridlines(): ?GridLines method getMinorGridlines (line 277) | public function getMinorGridlines(): ?GridLines method setMajorGridlines (line 282) | public function setMajorGridlines(?GridLines $gridlines): self method setMinorGridlines (line 289) | public function setMinorGridlines(?GridLines $gridlines): self method getAxisText (line 296) | public function getAxisText(): ?AxisText method setAxisText (line 301) | public function setAxisText(?AxisText $axisText): self method setNoFill (line 308) | public function setNoFill(bool $noFill): self method getNoFill (line 315) | public function getNoFill(): bool method setDispUnitsTitle (line 320) | public function setDispUnitsTitle(?Title $dispUnitsTitle): self method getDispUnitsTitle (line 327) | public function getDispUnitsTitle(): ?Title method __clone (line 335) | public function __clone() FILE: src/PhpSpreadsheet/Chart/AxisText.php class AxisText (line 7) | class AxisText extends Properties method __construct (line 13) | public function __construct() method setRotation (line 20) | public function setRotation(?int $rotation): self method getRotation (line 27) | public function getRotation(): ?int method getFillColorObject (line 32) | public function getFillColorObject(): ChartColor method getFont (line 43) | public function getFont(): Font method setFont (line 48) | public function setFont(Font $font): self method __clone (line 58) | public function __clone() FILE: src/PhpSpreadsheet/Chart/Chart.php class Chart (line 8) | class Chart method __construct (line 131) | public function __construct(string $name, ?Title $title = null, ?Legen... method __destruct (line 153) | public function __destruct() method getName (line 161) | public function getName(): string method setName (line 166) | public function setName(string $name): self method getWorksheet (line 176) | public function getWorksheet(): ?Worksheet method setWorksheet (line 186) | public function setWorksheet(?Worksheet $worksheet = null): static method getTitle (line 193) | public function getTitle(): ?Title method setTitle (line 203) | public function setTitle(Title $title): static method getLegend (line 210) | public function getLegend(): ?Legend method setLegend (line 220) | public function setLegend(Legend $legend): static method getXAxisLabel (line 227) | public function getXAxisLabel(): ?Title method setXAxisLabel (line 237) | public function setXAxisLabel(Title $label): static method getYAxisLabel (line 244) | public function getYAxisLabel(): ?Title method setYAxisLabel (line 254) | public function setYAxisLabel(Title $label): static method getPlotArea (line 261) | public function getPlotArea(): ?PlotArea method getPlotAreaOrThrow (line 266) | public function getPlotAreaOrThrow(): PlotArea method setPlotArea (line 279) | public function setPlotArea(PlotArea $plotArea): self method getPlotVisibleOnly (line 289) | public function getPlotVisibleOnly(): bool method setPlotVisibleOnly (line 299) | public function setPlotVisibleOnly(bool $plotVisibleOnly): static method getDisplayBlanksAs (line 309) | public function getDisplayBlanksAs(): string method setDisplayBlanksAs (line 319) | public function setDisplayBlanksAs(string $displayBlanksAs): static method getChartAxisY (line 327) | public function getChartAxisY(): Axis method setChartAxisY (line 335) | public function setChartAxisY(?Axis $axis): self method getChartAxisX (line 342) | public function getChartAxisX(): Axis method setChartAxisX (line 350) | public function setChartAxisX(?Axis $axis): self method setTopLeftPosition (line 362) | public function setTopLeftPosition(string $cellAddress, ?int $xOffset ... method getTopLeftPosition (line 382) | public function getTopLeftPosition(): array method getTopLeftCell (line 394) | public function getTopLeftCell(): string method setTopLeftCell (line 404) | public function setTopLeftCell(string $cellAddress): static method setTopLeftOffset (line 416) | public function setTopLeftOffset(?int $xOffset, ?int $yOffset): static method getTopLeftOffset (line 434) | public function getTopLeftOffset(): array method setTopLeftXOffset (line 445) | public function setTopLeftXOffset(int $xOffset): static method getTopLeftXOffset (line 452) | public function getTopLeftXOffset(): int method setTopLeftYOffset (line 460) | public function setTopLeftYOffset(int $yOffset): static method getTopLeftYOffset (line 467) | public function getTopLeftYOffset(): int method setBottomRightPosition (line 477) | public function setBottomRightPosition(string $cellAddress = '', ?int ... method getBottomRightPosition (line 495) | public function getBottomRightPosition(): array method setBottomRightCell (line 509) | public function setBottomRightCell(string $cellAddress = ''): static method getBottomRightCell (line 519) | public function getBottomRightCell(): string method setBottomRightOffset (line 529) | public function setBottomRightOffset(?int $xOffset, ?int $yOffset): st... method getBottomRightOffset (line 547) | public function getBottomRightOffset(): array method setBottomRightXOffset (line 558) | public function setBottomRightXOffset(int $xOffset): static method getBottomRightXOffset (line 565) | public function getBottomRightXOffset(): int method setBottomRightYOffset (line 573) | public function setBottomRightYOffset(int $yOffset): static method getBottomRightYOffset (line 580) | public function getBottomRightYOffset(): int method refresh (line 585) | public function refresh(): void method render (line 599) | public function render(?string $outputDestination = null): bool method getRotX (line 618) | public function getRotX(): ?int method setRotX (line 623) | public function setRotX(?int $rotX): self method getRotY (line 630) | public function getRotY(): ?int method setRotY (line 635) | public function setRotY(?int $rotY): self method getRAngAx (line 642) | public function getRAngAx(): ?int method setRAngAx (line 647) | public function setRAngAx(?int $rAngAx): self method getPerspective (line 654) | public function getPerspective(): ?int method setPerspective (line 659) | public function setPerspective(?int $perspective): self method getOneCellAnchor (line 666) | public function getOneCellAnchor(): bool method setOneCellAnchor (line 671) | public function setOneCellAnchor(bool $oneCellAnchor): self method getAutoTitleDeleted (line 678) | public function getAutoTitleDeleted(): bool method setAutoTitleDeleted (line 683) | public function setAutoTitleDeleted(bool $autoTitleDeleted): self method getNoFill (line 690) | public function getNoFill(): bool method setNoFill (line 695) | public function setNoFill(bool $noFill): self method getNoBorder (line 702) | public function getNoBorder(): bool method setNoBorder (line 707) | public function setNoBorder(bool $noBorder): self method getRoundedCorners (line 714) | public function getRoundedCorners(): bool method setRoundedCorners (line 719) | public function setRoundedCorners(?bool $roundedCorners): self method getBorderLines (line 728) | public function getBorderLines(): GridLines method setBorderLines (line 733) | public function setBorderLines(GridLines $borderLines): self method getFillColor (line 740) | public function getFillColor(): ChartColor method setRenderedWidth (line 745) | public function setRenderedWidth(?float $width): self method getRenderedWidth (line 752) | public function getRenderedWidth(): ?float method setRenderedHeight (line 757) | public function setRenderedHeight(?float $height): self method getRenderedHeight (line 764) | public function getRenderedHeight(): ?float method __clone (line 772) | public function __clone() FILE: src/PhpSpreadsheet/Chart/ChartColor.php class ChartColor (line 5) | class ChartColor method __construct (line 27) | public function __construct($value = '', ?int $alpha = null, ?string $... method getValue (line 36) | public function getValue(): string method setValue (line 41) | public function setValue(string $value): self method getType (line 48) | public function getType(): string method setType (line 53) | public function setType(string $type): self method getAlpha (line 60) | public function getAlpha(): ?int method setAlpha (line 65) | public function setAlpha(?int $alpha): self method getBrightness (line 72) | public function getBrightness(): ?int method setBrightness (line 77) | public function setBrightness(?int $brightness): self method setColorProperties (line 84) | public function setColorProperties(?string $color, null|float|int|stri... method setColorPropertiesArray (line 118) | public function setColorPropertiesArray(array $color): self method isUsable (line 128) | public function isUsable(): bool method getColorProperty (line 136) | public function getColorProperty(string $propertyName): null|int|string method alphaToXml (line 152) | public static function alphaToXml(int $alpha): string method alphaFromXml (line 157) | public static function alphaFromXml(float|int|string $alpha): int FILE: src/PhpSpreadsheet/Chart/DataSeries.php class DataSeries (line 7) | class DataSeries method __construct (line 117) | public function __construct( method getPlotType (line 155) | public function getPlotType(): ?string method setPlotType (line 165) | public function setPlotType(string $plotType): static method getPlotGrouping (line 175) | public function getPlotGrouping(): ?string method setPlotGrouping (line 185) | public function setPlotGrouping(string $groupingType): static method getPlotDirection (line 195) | public function getPlotDirection(): string method setPlotDirection (line 205) | public function setPlotDirection(string $plotDirection): static method getPlotOrder (line 217) | public function getPlotOrder(): array method getPlotLabels (line 227) | public function getPlotLabels(): array method getPlotLabelByIndex (line 237) | public function getPlotLabelByIndex(int $index): bool|DataSeriesValues method getPlotCategories (line 252) | public function getPlotCategories(): array method getPlotCategoryByIndex (line 262) | public function getPlotCategoryByIndex(int $index): bool|DataSeriesValues method getPlotStyle (line 277) | public function getPlotStyle(): ?string method setPlotStyle (line 287) | public function setPlotStyle(?string $plotStyle): static method getPlotValues (line 299) | public function getPlotValues(): array method getPlotValuesByIndex (line 309) | public function getPlotValuesByIndex(int $index): bool|DataSeriesValues method getPlotBubbleSizes (line 324) | public function getPlotBubbleSizes(): array method setPlotBubbleSizes (line 334) | public function setPlotBubbleSizes(array $plotBubbleSizes): self method getPlotSeriesCount (line 344) | public function getPlotSeriesCount(): int method getSmoothLine (line 352) | public function getSmoothLine(): bool method setSmoothLine (line 362) | public function setSmoothLine(bool $smoothLine): static method refresh (line 369) | public function refresh(Worksheet $worksheet): void method __clone (line 385) | public function __clone() FILE: src/PhpSpreadsheet/Chart/DataSeriesValues.php class DataSeriesValues (line 10) | class DataSeriesValues extends Properties method __construct (line 83) | public function __construct( method getDataType (line 113) | public function getDataType(): string method setDataType (line 130) | public function setDataType(string $dataType): static method getDataSource (line 143) | public function getDataSource(): ?string method setDataSource (line 153) | public function setDataSource(?string $dataSource): static method getPointMarker (line 163) | public function getPointMarker(): ?string method setPointMarker (line 173) | public function setPointMarker(string $marker): static method getMarkerFillColor (line 180) | public function getMarkerFillColor(): ChartColor method getMarkerBorderColor (line 185) | public function getMarkerBorderColor(): ChartColor method getPointSize (line 193) | public function getPointSize(): int method setPointSize (line 203) | public function setPointSize(int $size = 3): static method getFormatCode (line 213) | public function getFormatCode(): ?string method setFormatCode (line 223) | public function setFormatCode(string $formatCode): static method getPointCount (line 233) | public function getPointCount(): int method getFillColorObject (line 243) | public function getFillColorObject() method stringToChartColor (line 248) | private function stringToChartColor(string $fillString): ChartColor method chartColorToString (line 266) | private function chartColorToString(ChartColor $chartColor): string method getFillColor (line 288) | public function getFillColor(): string|array method setFillColor (line 312) | public function setFillColor($color): static method validateColor (line 337) | private function validateColor(string $color): void method getLineWidth (line 347) | public function getLineWidth(): null|float|int method setLineWidth (line 360) | public function setLineWidth(null|float|int $width): static method isMultiLevelSeries (line 370) | public function isMultiLevelSeries(): ?bool method multiLevelCount (line 382) | public function multiLevelCount(): int method getDataValues (line 398) | public function getDataValues(): ?array method getDataValue (line 406) | public function getDataValue(): mixed method setDataValues (line 428) | public function setDataValues(array $dataValues): static method refresh (line 436) | public function refresh(Worksheet $worksheet, bool $flatten = true): void method getScatterLines (line 482) | public function getScatterLines(): bool method setScatterLines (line 487) | public function setScatterLines(bool $scatterLines): self method getBubble3D (line 494) | public function getBubble3D(): bool method setBubble3D (line 499) | public function setBubble3D(bool $bubble3D): self method getSmoothLine (line 514) | public function getSmoothLine(): bool method setSmoothLine (line 524) | public function setSmoothLine(bool $smoothLine): static method getLabelLayout (line 531) | public function getLabelLayout(): ?Layout method setLabelLayout (line 536) | public function setLabelLayout(?Layout $labelLayout): self method setTrendLines (line 544) | public function setTrendLines(array $trendLines): self method getTrendLines (line 552) | public function getTrendLines(): array method __clone (line 560) | public function __clone() FILE: src/PhpSpreadsheet/Chart/Exception.php class Exception (line 7) | class Exception extends PhpSpreadsheetException FILE: src/PhpSpreadsheet/Chart/GridLines.php class GridLines (line 11) | class GridLines extends Properties FILE: src/PhpSpreadsheet/Chart/Layout.php class Layout (line 7) | class Layout method __construct (line 107) | public function __construct(array $layout = []) method initBoolean (line 162) | private function initBoolean(array $layout, string $name): void method initColor (line 170) | private function initColor(array $layout, string $name): void method getLayoutTarget (line 180) | public function getLayoutTarget(): ?string method setLayoutTarget (line 190) | public function setLayoutTarget(?string $target): static method getXMode (line 200) | public function getXMode(): ?string method setXMode (line 210) | public function setXMode(?string $mode): static method getYMode (line 220) | public function getYMode(): ?string method setYMode (line 230) | public function setYMode(?string $mode): static method getXPosition (line 240) | public function getXPosition(): null|float|int method setXPosition (line 250) | public function setXPosition(float $position): static method getYPosition (line 260) | public function getYPosition(): ?float method setYPosition (line 270) | public function setYPosition(float $position): static method getWidth (line 280) | public function getWidth(): ?float method setWidth (line 290) | public function setWidth(?float $width): static method getHeight (line 300) | public function getHeight(): ?float method setHeight (line 310) | public function setHeight(?float $height): static method getShowLegendKey (line 317) | public function getShowLegendKey(): ?bool method setShowLegendKey (line 326) | public function setShowLegendKey(?bool $showLegendKey): self method getShowVal (line 333) | public function getShowVal(): ?bool method setShowVal (line 342) | public function setShowVal(?bool $showDataLabelValues): self method getShowCatName (line 349) | public function getShowCatName(): ?bool method setShowCatName (line 358) | public function setShowCatName(?bool $showCategoryName): self method getShowSerName (line 365) | public function getShowSerName(): ?bool method setShowSerName (line 374) | public function setShowSerName(?bool $showSeriesName): self method getShowPercent (line 381) | public function getShowPercent(): ?bool method setShowPercent (line 390) | public function setShowPercent(?bool $showPercentage): self method getShowBubbleSize (line 397) | public function getShowBubbleSize(): ?bool method setShowBubbleSize (line 406) | public function setShowBubbleSize(?bool $showBubbleSize): self method getShowLeaderLines (line 413) | public function getShowLeaderLines(): ?bool method setShowLeaderLines (line 422) | public function setShowLeaderLines(?bool $showLeaderLines): self method getLabelFillColor (line 429) | public function getLabelFillColor(): ?ChartColor method setLabelFillColor (line 434) | public function setLabelFillColor(?ChartColor $chartColor): self method getLabelBorderColor (line 441) | public function getLabelBorderColor(): ?ChartColor method setLabelBorderColor (line 446) | public function setLabelBorderColor(?ChartColor $chartColor): self method getLabelFont (line 453) | public function getLabelFont(): ?Font method setLabelFont (line 458) | public function setLabelFont(?Font $labelFont): self method getLabelEffects (line 465) | public function getLabelEffects(): ?Properties method getLabelFontColor (line 470) | public function getLabelFontColor(): ?ChartColor method setLabelFontColor (line 479) | public function setLabelFontColor(?ChartColor $chartColor): self method getDLblPos (line 490) | public function getDLblPos(): string method setDLblPos (line 495) | public function setDLblPos(string $dLblPos): self method getNumFmtCode (line 502) | public function getNumFmtCode(): string method setNumFmtCode (line 507) | public function setNumFmtCode(string $numFmtCode): self method getNumFmtLinked (line 514) | public function getNumFmtLinked(): bool method setNumFmtLinked (line 519) | public function setNumFmtLinked(bool $numFmtLinked): self method __clone (line 529) | public function __clone() FILE: src/PhpSpreadsheet/Chart/Legend.php class Legend (line 5) | class Legend method __construct (line 54) | public function __construct(string $position = self::POSITION_RIGHT, ?... method getFillColor (line 63) | public function getFillColor(): ChartColor method getPosition (line 71) | public function getPosition(): string method setPosition (line 81) | public function setPosition(string $position): bool method getPositionXL (line 95) | public function getPositionXL(): false|int method setPositionXL (line 105) | public function setPositionXL(int $positionXL): bool method getOverlay (line 119) | public function getOverlay(): bool method setOverlay (line 127) | public function setOverlay(bool $overlay): void method getLayout (line 135) | public function getLayout(): ?Layout method getLegendText (line 140) | public function getLegendText(): ?AxisText method setLegendText (line 145) | public function setLegendText(?AxisText $legendText): self method getBorderLines (line 152) | public function getBorderLines(): GridLines method setBorderLines (line 157) | public function setBorderLines(GridLines $borderLines): self method __clone (line 167) | public function __clone() FILE: src/PhpSpreadsheet/Chart/PlotArea.php class PlotArea (line 7) | class PlotArea method __construct (line 46) | public function __construct(?Layout $layout = null, array $plotSeries ... method getLayout (line 52) | public function getLayout(): ?Layout method getPlotGroupCount (line 60) | public function getPlotGroupCount(): int method getPlotSeriesCount (line 68) | public function getPlotSeriesCount(): int|float method getPlotGroup (line 83) | public function getPlotGroup(): array method getPlotGroupByIndex (line 91) | public function getPlotGroupByIndex(int $index): DataSeries method setPlotSeries (line 103) | public function setPlotSeries(array $plotSeries): static method refresh (line 110) | public function refresh(Worksheet $worksheet): void method setNoFill (line 117) | public function setNoFill(bool $noFill): self method getNoFill (line 124) | public function getNoFill(): bool method setGradientFillProperties (line 130) | public function setGradientFillProperties(array $gradientFillStops, ?f... method getGradientFillAngle (line 141) | public function getGradientFillAngle(): ?float method getGradientFillStops (line 151) | public function getGradientFillStops(): array method getGapWidth (line 162) | public function getGapWidth(): ?int method setGapWidth (line 167) | public function setGapWidth(?int $gapWidth): self method getUseUpBars (line 174) | public function getUseUpBars(): bool method setUseUpBars (line 179) | public function setUseUpBars(bool $useUpBars): self method getUseDownBars (line 186) | public function getUseDownBars(): bool method setUseDownBars (line 191) | public function setUseDownBars(bool $useDownBars): self method __clone (line 201) | public function __clone() FILE: src/PhpSpreadsheet/Chart/Properties.php class Properties (line 11) | abstract class Properties method __construct (line 124) | public function __construct() method getObjectState (line 137) | public function getObjectState(): bool method activateObject (line 147) | public function activateObject() method pointsToXml (line 154) | public static function pointsToXml(float $width): string method xmlToPoints (line 159) | public static function xmlToPoints(string $width): float method angleToXml (line 164) | public static function angleToXml(float $angle): string method xmlToAngle (line 169) | public static function xmlToAngle(string $angle): float method tenthOfPercentToXml (line 174) | public static function tenthOfPercentToXml(float $value): string method xmlToTenthOfPercent (line 179) | public static function xmlToTenthOfPercent(string $value): float method setColorProperties (line 185) | protected function setColorProperties(?string $color, null|float|int|s... method getShadowPresetsMap (line 403) | protected function getShadowPresetsMap(int $presetsOption): array method getArrayElementsValue (line 414) | protected function getArrayElementsValue(array $properties, array|int|... method setGlowProperties (line 431) | public function setGlowProperties(float $size, ?string $colorValue = n... method getGlowProperty (line 452) | public function getGlowProperty(array|string $property): null|array|fl... method getGlowColor (line 475) | public function getGlowColor(string $propertyName): null|int|string method getGlowColorObject (line 480) | public function getGlowColorObject(): ChartColor method getGlowSize (line 488) | public function getGlowSize(): ?float method setGlowSize (line 498) | protected function setGlowSize(?float $size) method setSoftEdges (line 508) | public function setSoftEdges(?float $size): void method getSoftEdgesSize (line 519) | public function getSoftEdgesSize(): ?float method setShadowProperty (line 525) | public function setShadowProperty(string $propertyName, mixed $value):... method setShadowProperties (line 542) | public function setShadowProperties(int $presets, ?string $colorValue ... method setShadowPresetsProperties (line 570) | protected function setShadowPresetsProperties(int $presets) method setShadowPropertiesMapValues (line 588) | protected function setShadowPropertiesMapValues(array $propertiesMap, ... method setShadowBlur (line 619) | protected function setShadowBlur(?float $blur) method setShadowAngle (line 633) | protected function setShadowAngle(null|float|int|string $angle) method setShadowDistance (line 647) | protected function setShadowDistance(?float $distance) method getShadowColorObject (line 656) | public function getShadowColorObject(): ChartColor method getShadowProperty (line 668) | public function getShadowProperty($elements): array|string|null method getShadowArray (line 690) | public function getShadowArray(): array method copyLineStyles (line 725) | public function copyLineStyles(self $otherProperties): void method getLineColor (line 735) | public function getLineColor(): ChartColor method setLineColorProperties (line 743) | public function setLineColorProperties(?string $value, ?int $alpha = n... method getLineColorProperty (line 758) | public function getLineColorProperty(string $propertyName): null|int|s... method setLineStyleProperties (line 766) | public function setLineStyleProperties( method getLineStyleArray (line 828) | public function getLineStyleArray(): array method setLineStyleArray (line 834) | public function setLineStyleArray(array $lineStyleProperties = []): self method setLineStyleProperty (line 855) | public function setLineStyleProperty(string $propertyName, mixed $valu... method getLineStyleProperty (line 868) | public function getLineStyleProperty(array|string $elements): ?string method getLineStyleArrowSize (line 897) | protected function getLineStyleArrowSize(int $arraySelector, string $a... method getLineStyleArrowParameters (line 905) | public function getLineStyleArrowParameters(string $arrowSelector, str... method getLineStyleArrowWidth (line 913) | public function getLineStyleArrowWidth(string $arrow): ?string method getLineStyleArrowLength (line 921) | public function getLineStyleArrowLength(string $arrow): ?string method __clone (line 929) | public function __clone() FILE: src/PhpSpreadsheet/Chart/Renderer/IRenderer.php type IRenderer (line 7) | interface IRenderer method __construct (line 12) | public function __construct(Chart $chart); method render (line 21) | public function render(?string $filename): bool; FILE: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php class JpGraph (line 16) | class JpGraph extends JpGraphRendererBase method init (line 18) | protected static function init(): void FILE: src/PhpSpreadsheet/Chart/Renderer/JpGraphRendererBase.php class JpGraphRendererBase (line 27) | abstract class JpGraphRendererBase implements IRenderer method __construct (line 54) | public function __construct(Chart $chart) method getGraphWidth (line 73) | private function getGraphWidth(): float method getGraphHeight (line 78) | private function getGraphHeight(): float method init (line 86) | abstract protected static function init(): void; method formatPointMarker (line 88) | private function formatPointMarker($seriesPlot, $markerID) method formatDataSetLabels (line 115) | private function formatDataSetLabels(int $groupID, array $datasetLabel... method percentageSumCalculation (line 142) | private function percentageSumCalculation(int $groupID, $seriesCount) method percentageAdjustValues (line 164) | private function percentageAdjustValues(array $dataValues, array $sumV... method getCaption (line 173) | private function getCaption($captionElement) method renderTitle (line 189) | private function renderTitle(): void method renderLegend (line 197) | private function renderLegend(): void method renderCartesianPlotArea (line 232) | private function renderCartesianPlotArea(string $type = 'textlin'): void method renderPiePlotArea (line 269) | private function renderPiePlotArea(): void method renderRadarPlotArea (line 276) | private function renderRadarPlotArea(): void method getDataLabel (line 284) | private function getDataLabel(int $groupId, int $index): mixed method renderPlotLine (line 294) | private function renderPlotLine(int $groupID, bool $filled = false, bo... method renderPlotBar (line 361) | private function renderPlotBar(int $groupID, ?string $dimensions = '2d... method renderPlotScatter (line 445) | private function renderPlotScatter(int $groupID, bool $bubble): void method renderPlotRadar (line 507) | private function renderPlotRadar(int $groupID): void method renderPlotContour (line 543) | private function renderPlotContour(int $groupID): void method renderPlotStock (line 559) | private function renderPlotStock(int $groupID): void method renderAreaChart (line 603) | private function renderAreaChart($groupCount): void method renderLineChart (line 612) | private function renderLineChart($groupCount): void method renderBarChart (line 621) | private function renderBarChart($groupCount, ?string $dimensions = '2d... method renderScatterChart (line 630) | private function renderScatterChart($groupCount): void method renderBubbleChart (line 639) | private function renderBubbleChart($groupCount): void method renderPieChart (line 648) | private function renderPieChart($groupCount, ?string $dimensions = '2d... method renderRadarChart (line 718) | private function renderRadarChart($groupCount): void method renderStockChart (line 727) | private function renderStockChart($groupCount): void method renderContourChart (line 736) | private function renderContourChart($groupCount): void method renderCombinationChart (line 745) | private function renderCombinationChart($groupCount, $outputDestinatio... method render (line 792) | public function render(?string $outputDestination): bool FILE: src/PhpSpreadsheet/Chart/Renderer/MtJpGraphRenderer.php class MtJpGraphRenderer (line 15) | class MtJpGraphRenderer extends JpGraphRendererBase method init (line 17) | protected static function init(): void FILE: src/PhpSpreadsheet/Chart/Title.php class Title (line 9) | class Title method __construct (line 42) | public function __construct(array|RichText|string $caption = '', ?Layo... method getCaption (line 54) | public function getCaption(): array|RichText|string method getCaptionText (line 59) | public function getCaptionText(?Spreadsheet $spreadsheet = null): string method setCaption (line 95) | public function setCaption(array|RichText|string $caption): static method getOverlay (line 105) | public function getOverlay(): bool method setOverlay (line 113) | public function setOverlay(bool $overlay): self method getLayout (line 120) | public function getLayout(): ?Layout method setCellReference (line 125) | public function setCellReference(string $cellReference): self method getCellReference (line 132) | public function getCellReference(): string method getCalculatedTitle (line 137) | public function getCalculatedTitle(?Spreadsheet $spreadsheet): ?string method getFont (line 148) | public function getFont(): ?Font method setFont (line 153) | public function setFont(?Font $font): self method __clone (line 163) | public function __clone() FILE: src/PhpSpreadsheet/Chart/TrendLine.php class TrendLine (line 5) | class TrendLine extends Properties method __construct (line 43) | public function __construct( method getTrendLineType (line 68) | public function getTrendLineType(): string method setTrendLineType (line 73) | public function setTrendLineType(string $trendLineType): self method getOrder (line 80) | public function getOrder(): int method setOrder (line 85) | public function setOrder(int $order): self method getPeriod (line 92) | public function getPeriod(): int method setPeriod (line 97) | public function setPeriod(int $period): self method getDispRSqr (line 104) | public function getDispRSqr(): bool method setDispRSqr (line 109) | public function setDispRSqr(bool $dispRSqr): self method getDispEq (line 116) | public function getDispEq(): bool method setDispEq (line 121) | public function setDispEq(bool $dispEq): self method getName (line 128) | public function getName(): string method setName (line 133) | public function setName(string $name): self method getBackward (line 140) | public function getBackward(): float method setBackward (line 145) | public function setBackward(float $backward): self method getForward (line 152) | public function getForward(): float method setForward (line 157) | public function setForward(float $forward): self method getIntercept (line 164) | public function getIntercept(): float method setIntercept (line 169) | public function setIntercept(float $intercept): self method setTrendLineProperties (line 176) | public function setTrendLineProperties( FILE: src/PhpSpreadsheet/Collection/Cells.php class Cells (line 13) | class Cells method __construct (line 77) | public function __construct(Worksheet $parent, CacheInterface $cache) method getParent (line 90) | public function getParent(): ?Worksheet method has (line 100) | public function has(string $cellCoordinate): bool method has2 (line 105) | public function has2(string $cellCoordinate): bool method update (line 115) | public function update(Cell $cell): Cell method delete (line 125) | public function delete(string $cellCoordinate): void method getCoordinates (line 149) | public function getCoordinates(): array method getSortedCoordinates (line 164) | public function getSortedCoordinates(): array method getSortedCoordinatesInt (line 188) | public function getSortedCoordinatesInt(): array method getCurrentCoordinate (line 208) | public function getCurrentCoordinate(): ?string method getCurrentColumn (line 216) | public function getCurrentColumn(): string method getCurrentRow (line 228) | public function getCurrentRow(): int method getHighestRowAndColumn (line 242) | public function getHighestRowAndColumn(): array method getHighestColumn (line 267) | public function getHighestColumn($row = null): string method getHighestRow (line 300) | public function getHighestRow(?string $column = null): int method getUniqueID (line 324) | private function getUniqueID(): string method cloneCellCollection (line 336) | public function cloneCellCollection(Worksheet $worksheet): static method removeRow (line 368) | public function removeRow($row): void method removeColumn (line 392) | public function removeColumn(string $column): void method storeCurrentCell (line 410) | private function storeCurrentCell(): void method destructIfNeeded (line 426) | private function destructIfNeeded(self $cells, string $message): void method add (line 439) | public function add(string $cellCoordinate, Cell $cell): Cell method get (line 469) | public function get(string $cellCoordinate): ?Cell method unsetWorksheetCells (line 496) | public function unsetWorksheetCells(): void method __destruct (line 521) | public function __destruct() method getAllCacheKeys (line 532) | private function getAllCacheKeys(): iterable method getCache (line 539) | private function getCache(string $cellCoordinate): Cell FILE: src/PhpSpreadsheet/Collection/CellsFactory.php class CellsFactory (line 8) | abstract class CellsFactory method getInstance (line 16) | public static function getInstance(Worksheet $worksheet): Cells FILE: src/PhpSpreadsheet/Collection/Memory/SimpleCache1.php class SimpleCache1 (line 18) | class SimpleCache1 implements CacheInterface method clear (line 25) | public function clear(): bool method delete (line 32) | public function delete($key): bool method deleteMultiple (line 39) | public function deleteMultiple($keys): bool method get (line 48) | public function get($key, $default = null): mixed method getMultiple (line 57) | public function getMultiple($keys, $default = null): iterable method has (line 67) | public function has($key): bool method set (line 72) | public function set($key, $value, $ttl = null): bool method setMultiple (line 79) | public function setMultiple($values, $ttl = null): bool FILE: src/PhpSpreadsheet/Collection/Memory/SimpleCache3.php class SimpleCache3 (line 14) | class SimpleCache3 implements CacheInterface method clear (line 18) | public function clear(): bool method delete (line 25) | public function delete(string $key): bool method deleteMultiple (line 32) | public function deleteMultiple(iterable $keys): bool method get (line 41) | public function get(string $key, mixed $default = null): mixed method getMultiple (line 50) | public function getMultiple(iterable $keys, mixed $default = null): it... method has (line 60) | public function has(string $key): bool method set (line 65) | public function set(string $key, mixed $value, null|int|DateInterval $... method setMultiple (line 72) | public function setMultiple(iterable $values, null|int|DateInterval $t... FILE: src/PhpSpreadsheet/Comment.php class Comment (line 14) | class Comment implements IComparable, Stringable method __construct (line 77) | public function __construct() method getAuthor (line 90) | public function getAuthor(): string method setAuthor (line 98) | public function setAuthor(string $author): self method getText (line 108) | public function getText(): RichText method setText (line 116) | public function setText(RichText $text): self method getWidth (line 126) | public function getWidth(): string method setWidth (line 134) | public function setWidth(string $width): self method getHeight (line 147) | public function getHeight(): string method setHeight (line 155) | public function setHeight(string $height): self method getMarginLeft (line 168) | public function getMarginLeft(): string method setMarginLeft (line 176) | public function setMarginLeft(string $margin): self method getMarginTop (line 189) | public function getMarginTop(): string method setMarginTop (line 197) | public function setMarginTop(string $margin): self method getVisible (line 210) | public function getVisible(): bool method setVisible (line 218) | public function setVisible(bool $visibility): self method setFillColor (line 228) | public function setFillColor(Color $color): self method getFillColor (line 238) | public function getFillColor(): Color method setAlignment (line 243) | public function setAlignment(string $alignment): self method getAlignment (line 250) | public function getAlignment(): string method setTextboxDirection (line 255) | public function setTextboxDirection(string $textboxDirection): self method getTextboxDirection (line 262) | public function getTextboxDirection(): string method getHashCode (line 270) | public function getHashCode(): string method __clone (line 291) | public function __clone() method __toString (line 306) | public function __toString(): string method hasBackgroundImage (line 314) | public function hasBackgroundImage(): bool method getBackgroundImage (line 328) | public function getBackgroundImage(): Drawing method setBackgroundImage (line 336) | public function setBackgroundImage(Drawing $objDrawing): self method setSizeAsBackgroundImage (line 349) | public function setSizeAsBackgroundImage(): self FILE: src/PhpSpreadsheet/DefinedName.php class DefinedName (line 7) | abstract class DefinedName method __construct (line 44) | public function __construct( method __destruct (line 69) | public function __destruct() method createInstance (line 78) | public static function createInstance( method testIfFormula (line 94) | public static function testIfFormula(string $value): bool method getName (line 122) | public function getName(): string method setName (line 130) | public function setName(string $name): self method getWorksheet (line 159) | public function getWorksheet(): ?Worksheet method setWorksheet (line 167) | public function setWorksheet(?Worksheet $worksheet): self method getValue (line 177) | public function getValue(): string method setValue (line 185) | public function setValue(string $value): self method getLocalOnly (line 195) | public function getLocalOnly(): bool method setLocalOnly (line 203) | public function setLocalOnly(bool $localScope): self method getScope (line 214) | public function getScope(): ?Worksheet method setScope (line 222) | public function setScope(?Worksheet $worksheet): self method isFormula (line 233) | public function isFormula(): bool method resolveName (line 241) | public static function resolveName(string $definedName, Worksheet $wor... method __clone (line 258) | public function __clone() FILE: src/PhpSpreadsheet/Document/Properties.php class Properties (line 8) | class Properties method __construct (line 95) | public function __construct() method getCreator (line 106) | public function getCreator(): string method setCreator (line 116) | public function setCreator(string $creator): self method getLastModifiedBy (line 126) | public function getLastModifiedBy(): string method setLastModifiedBy (line 136) | public function setLastModifiedBy(string $modifiedBy): self method intOrFloatTimestamp (line 143) | private static function intOrFloatTimestamp(null|bool|float|int|string... method getCreated (line 164) | public function getCreated(): float|int method setCreated (line 174) | public function setCreated(null|float|int|string $timestamp): self method getModified (line 184) | public function getModified(): float|int method setModified (line 194) | public function setModified(null|float|int|string $timestamp): self method getTitle (line 204) | public function getTitle(): string method setTitle (line 214) | public function setTitle(string $title): self method getDescription (line 224) | public function getDescription(): string method setDescription (line 234) | public function setDescription(string $description): self method getSubject (line 244) | public function getSubject(): string method setSubject (line 254) | public function setSubject(string $subject): self method getKeywords (line 264) | public function getKeywords(): string method setKeywords (line 274) | public function setKeywords(string $keywords): self method getCategory (line 284) | public function getCategory(): string method setCategory (line 294) | public function setCategory(string $category): self method getCompany (line 304) | public function getCompany(): string method setCompany (line 314) | public function setCompany(string $company): self method getManager (line 324) | public function getManager(): string method setManager (line 334) | public function setManager(string $manager): self method getCustomProperties (line 346) | public function getCustomProperties(): array method isCustomPropertySet (line 354) | public function isCustomPropertySet(string $propertyName): bool method getCustomPropertyValue (line 362) | public function getCustomPropertyValue(string $propertyName): bool|int... method getCustomPropertyType (line 374) | public function getCustomPropertyType(string $propertyName): ?string method identifyPropertyType (line 379) | private function identifyPropertyType(bool|int|float|string|null $prop... method setCustomProperty (line 401) | public function setCustomProperty(string $propertyName, bool|int|float... method convertProperty (line 452) | public static function convertProperty(bool|int|float|string|null $pro... method convertProperty2 (line 460) | private static function convertProperty2(bool|int|float|string|null $p... method convertPropertyType (line 479) | public static function convertPropertyType(string $propertyType): string method getHyperlinkBase (line 484) | public function getHyperlinkBase(): string method setHyperlinkBase (line 489) | public function setHyperlinkBase(string $hyperlinkBase): self method getViewport (line 496) | public function getViewport(): string method setViewport (line 503) | public function setViewport(string $viewport): self FILE: src/PhpSpreadsheet/Document/Security.php class Security (line 7) | class Security method isSecurityEnabled (line 53) | public function isSecurityEnabled(): bool method getLockRevision (line 60) | public function getLockRevision(): bool method setLockRevision (line 65) | public function setLockRevision(?bool $locked): self method getLockStructure (line 74) | public function getLockStructure(): bool method setLockStructure (line 79) | public function setLockStructure(?bool $locked): self method getLockWindows (line 88) | public function getLockWindows(): bool method setLockWindows (line 93) | public function setLockWindows(?bool $locked): self method getRevisionsPassword (line 102) | public function getRevisionsPassword(): string method setRevisionsPassword (line 114) | public function setRevisionsPassword(?string $password, bool $alreadyH... method getWorkbookPassword (line 134) | public function getWorkbookPassword(): string method setWorkbookPassword (line 146) | public function setWorkbookPassword(?string $password, bool $alreadyHa... method getWorkbookHashValue (line 166) | public function getWorkbookHashValue(): string method advancedPassword (line 171) | public function advancedPassword(): bool method getWorkbookAlgorithmName (line 176) | public function getWorkbookAlgorithmName(): string method setWorkbookAlgorithmName (line 181) | public function setWorkbookAlgorithmName(string $workbookAlgorithmName... method getWorkbookSpinCount (line 188) | public function getWorkbookSpinCount(): int method setWorkbookSpinCount (line 193) | public function setWorkbookSpinCount(int $workbookSpinCount): static method getWorkbookSaltValue (line 200) | public function getWorkbookSaltValue(): string method setWorkbookSaltValue (line 205) | public function setWorkbookSaltValue(string $workbookSaltValue, bool $... method getRevisionsHashValue (line 212) | public function getRevisionsHashValue(): string method advancedRevisionsPassword (line 217) | public function advancedRevisionsPassword(): bool method getRevisionsAlgorithmName (line 222) | public function getRevisionsAlgorithmName(): string method setRevisionsAlgorithmName (line 227) | public function setRevisionsAlgorithmName(string $revisionsAlgorithmNa... method getRevisionsSpinCount (line 234) | public function getRevisionsSpinCount(): int method setRevisionsSpinCount (line 239) | public function setRevisionsSpinCount(int $revisionsSpinCount): static method getRevisionsSaltValue (line 246) | public function getRevisionsSaltValue(): string method setRevisionsSaltValue (line 251) | public function setRevisionsSaltValue(string $revisionsSaltValue, bool... FILE: src/PhpSpreadsheet/Exception.php class Exception (line 7) | class Exception extends RuntimeException FILE: src/PhpSpreadsheet/HashTable.php class HashTable (line 8) | class HashTable method __construct (line 29) | public function __construct(?array $source = []) method addFromSource (line 42) | public function addFromSource(?array $source = null): void method add (line 59) | public function add(IComparable $source): void method remove (line 73) | public function remove(IComparable $source): void method clear (line 96) | public function clear(): void method count (line 105) | public function count(): int method getIndexForHashCode (line 113) | public function getIndexForHashCode(string $hashCode): false|int method getByIndex (line 123) | public function getByIndex(int $index): ?IComparable method getByHashCode (line 137) | public function getByHashCode(string $hashCode): ?IComparable method toArray (line 151) | public function toArray(): array method __clone (line 159) | public function __clone() FILE: src/PhpSpreadsheet/Helper/Dimension.php class Dimension (line 9) | class Dimension method __construct (line 55) | public function __construct(string $dimension) method width (line 77) | public function width(): float method height (line 84) | public function height(): float method toUnit (line 91) | public function toUnit(string $unitOfMeasure): float FILE: src/PhpSpreadsheet/Helper/Downloader.php class Downloader (line 15) | class Downloader method __construct (line 32) | public function __construct(string $folder, string $filename, ?string ... method download (line 52) | public function download(): void method headers (line 59) | public function headers(): void method contentType (line 77) | protected function contentType(): void method contentDisposition (line 82) | protected function contentDisposition(): void method cacheHeaders (line 87) | protected function cacheHeaders(): void method fileSize (line 101) | protected function fileSize(): void FILE: src/PhpSpreadsheet/Helper/Handler.php class Handler (line 5) | class Handler method suppressed (line 11) | public static function suppressed(): bool method deprecated (line 16) | public static function deprecated(): string method notice (line 21) | public static function notice(string $value): void method warning (line 26) | public static function warning(): bool method userDeprecated (line 31) | public static function userDeprecated(): bool method userNotice (line 36) | public static function userNotice(): bool method userWarning (line 41) | public static function userWarning(): bool FILE: src/PhpSpreadsheet/Helper/Html.php class Html (line 14) | class Html method __construct (line 569) | public function __construct() method initialise (line 611) | private function initialise(): void method toRichTextObject (line 624) | public function toRichTextObject(string $html, bool $preserveWhiteSpac... method cleanWhitespace (line 648) | private function cleanWhitespace(): void method buildTextRun (line 662) | private function buildTextRun(): void method rgbToColour (line 703) | private function rgbToColour(string $rgbValue): string method colourNameLookup (line 713) | public static function colourNameLookup(string $colorName): string method startFontTag (line 721) | protected function startFontTag(DOMElement $tag): void method endFontTag (line 744) | protected function endFontTag(): void method startBoldTag (line 749) | protected function startBoldTag(): void method endBoldTag (line 754) | protected function endBoldTag(): void method startItalicTag (line 759) | protected function startItalicTag(): void method endItalicTag (line 764) | protected function endItalicTag(): void method startUnderlineTag (line 769) | protected function startUnderlineTag(): void method endUnderlineTag (line 774) | protected function endUnderlineTag(): void method startSubscriptTag (line 779) | protected function startSubscriptTag(): void method endSubscriptTag (line 784) | protected function endSubscriptTag(): void method startSuperscriptTag (line 789) | protected function startSuperscriptTag(): void method endSuperscriptTag (line 794) | protected function endSuperscriptTag(): void method startStrikethruTag (line 799) | protected function startStrikethruTag(): void method endStrikethruTag (line 804) | protected function endStrikethruTag(): void method breakTag (line 809) | public function breakTag(): void method parseTextNode (line 814) | private function parseTextNode(DOMText $textNode): void method addStartTagCallback (line 829) | public function addStartTagCallback(string $tag, callable $callback): ... method addEndTagCallback (line 834) | public function addEndTagCallback(string $tag, callable $callback): void method handleCallback (line 840) | private function handleCallback(DOMElement $element, string $callbackT... method parseElementNode (line 848) | private function parseElementNode(DOMElement $element): void method parseElements (line 861) | private function parseElements(DOMNode $element): void FILE: src/PhpSpreadsheet/Helper/Sample.php class Sample (line 24) | class Sample method isCli (line 29) | public function isCli(): bool method getScriptFilename (line 37) | public function getScriptFilename(): string method isIndex (line 45) | public function isIndex(): bool method getPageTitle (line 53) | public function getPageTitle(): string method getPageHeading (line 61) | public function getPageHeading(): string method getSamples (line 71) | public function getSamples(): array method write (line 113) | public function write(Spreadsheet $spreadsheet, string $filename, arra... method addDownloadLink (line 140) | public function addDownloadLink(string $path): void method isDirOrMkdir (line 149) | protected function isDirOrMkdir(string $folder): bool method getTemporaryFolder (line 157) | public function getTemporaryFolder(): string method getFilename (line 170) | public function getFilename(string $filename, string $extension = 'xls... method getTemporaryFilename (line 180) | public function getTemporaryFilename(string $extension = 'xlsx'): string method log (line 193) | public function log(mixed $message): void method renderChart (line 205) | public function renderChart(Chart $chart, string $fileName, ?Spreadshe... method titles (line 241) | public function titles(string $category, string $functionName, ?string... method displayGrid (line 250) | public function displayGrid(array $matrix, null|bool|TextGridRightAlig... method logCalculationResult (line 262) | public function logCalculationResult( method logEndingNotes (line 278) | public function logEndingNotes(): void method logWrite (line 287) | public function logWrite(IWriter $writer, string $path, float $callSta... method logRead (line 303) | public function logRead(string $format, string $path, float $callStart... FILE: src/PhpSpreadsheet/Helper/Size.php class Size (line 7) | class Size implements Stringable method __construct (line 17) | public function __construct(string $size) method valid (line 26) | public function valid(): bool method size (line 31) | public function size(): string method unit (line 36) | public function unit(): string method __toString (line 41) | public function __toString(): string FILE: src/PhpSpreadsheet/Helper/TextGrid.php class TextGrid (line 7) | class TextGrid method __construct (line 31) | public function __construct(array $matrix, bool $isCli = true, bool $r... method setNumbersRight (line 52) | public function setNumbersRight(TextGridRightAlign $numbersRight): void method render (line 57) | public function render(): string method renderRows (line 79) | protected function renderRows(int $maxRowLength, array $columnWidths):... method renderCells (line 97) | protected function renderCells(array $rowData, array $columnWidths): void method rightAlign (line 111) | protected function rightAlign(string $displayCell, mixed $cell = null)... method renderColumnHeader (line 117) | protected function renderColumnHeader(int $maxRowLength, array &$colum... method renderFooter (line 149) | protected function renderFooter(int $maxRowLength, array $columnWidths... method getColumnWidths (line 162) | protected function getColumnWidths(): array method getColumnWidth (line 174) | protected function getColumnWidth(array $columnData): int method getString (line 186) | protected function getString(mixed $value): string method strlen (line 191) | protected function strlen(string $value): int FILE: src/PhpSpreadsheet/IComparable.php type IComparable (line 5) | interface IComparable method getHashCode (line 12) | public function getHashCode(): string; FILE: src/PhpSpreadsheet/IOFactory.php class IOFactory (line 15) | abstract class IOFactory method restoreDefaultReadersAndWriters (line 58) | public static function restoreDefaultReadersAndWriters(): void method createWriter (line 85) | public static function createWriter(Spreadsheet $spreadsheet, string $... method createReader (line 104) | public static function createReader(string $readerType): IReader method load (line 135) | public static function load(string $filename, int $flags = 0, ?array $... method identify (line 147) | public static function identify(string $filename, ?array $readers = nu... method createReaderForFile (line 168) | public static function createReaderForFile(string $filename, ?array $r... method getReaderTypeFromExtension (line 211) | private static function getReaderTypeFromExtension(string $filename): ... method registerWriter (line 253) | public static function registerWriter(string $writerType, string $writ... method registerReader (line 268) | public static function registerReader(string $readerType, string $read... FILE: src/PhpSpreadsheet/NamedFormula.php class NamedFormula (line 7) | class NamedFormula extends DefinedName method __construct (line 12) | public function __construct( method getFormula (line 29) | public function getFormula(): string method setFormula (line 37) | public function setFormula(string $formula): self FILE: src/PhpSpreadsheet/NamedRange.php class NamedRange (line 8) | class NamedRange extends DefinedName method __construct (line 13) | public function __construct( method getRange (line 29) | public function getRange(): string method setRange (line 37) | public function setRange(string $range): self method getCellsInRange (line 47) | public function getCellsInRange(): array FILE: src/PhpSpreadsheet/Reader/BaseReader.php class BaseReader (line 13) | abstract class BaseReader implements IReader method __construct (line 87) | public function __construct() method getReadDataOnly (line 92) | public function getReadDataOnly(): bool method setReadDataOnly (line 97) | public function setReadDataOnly(bool $readCellValuesOnly): self method getReadEmptyCells (line 104) | public function getReadEmptyCells(): bool method setReadEmptyCells (line 109) | public function setReadEmptyCells(bool $readEmptyCells): self method getIgnoreRowsWithNoCells (line 116) | public function getIgnoreRowsWithNoCells(): bool method setIgnoreRowsWithNoCells (line 121) | public function setIgnoreRowsWithNoCells(bool $ignoreRowsWithNoCells):... method getIncludeCharts (line 128) | public function getIncludeCharts(): bool method setIncludeCharts (line 133) | public function setIncludeCharts(bool $includeCharts): self method getEnableDrawingPassThrough (line 140) | public function getEnableDrawingPassThrough(): bool method setEnableDrawingPassThrough (line 145) | public function setEnableDrawingPassThrough(bool $enableDrawingPassThr... method getLoadSheetsOnly (line 153) | public function getLoadSheetsOnly(): ?array method setLoadSheetsOnly (line 159) | public function setLoadSheetsOnly(string|array|null $sheetList): self method setLoadAllSheets (line 170) | public function setLoadAllSheets(): self method getReadFilter (line 177) | public function getReadFilter(): IReadFilter method setReadFilter (line 182) | public function setReadFilter(IReadFilter $readFilter): self method setAllowExternalImages (line 195) | public function setAllowExternalImages(bool $allowExternalImages): self method getAllowExternalImages (line 202) | public function getAllowExternalImages(): bool method setIsWhitelisted (line 216) | public function setIsWhitelisted(Closure $isWhitelisted): self method setCreateBlankSheetIfNoneRead (line 227) | public function setCreateBlankSheetIfNoneRead(bool $createBlankSheetIf... method getSecurityScanner (line 234) | public function getSecurityScanner(): ?XmlScanner method getSecurityScannerOrThrow (line 239) | public function getSecurityScannerOrThrow(): XmlScanner method processFlags (line 248) | protected function processFlags(int $flags): void method loadSpreadsheetFromFile (line 273) | protected function loadSpreadsheetFromFile(string $filename): Spreadsheet method load (line 285) | public function load(string $filename, int $flags = 0): Spreadsheet method openFile (line 299) | protected function openFile(string $filename): void method listWorksheetInfo (line 320) | public function listWorksheetInfo(string $filename): array method listWorksheetNames (line 333) | public function listWorksheetNames(string $filename): array method getValueBinder (line 344) | public function getValueBinder(): ?IValueBinder method setValueBinder (line 349) | public function setValueBinder(?IValueBinder $valueBinder): self method newSpreadsheet (line 356) | protected function newSpreadsheet(): Spreadsheet FILE: src/PhpSpreadsheet/Reader/Csv.php class Csv (line 15) | class Csv extends BaseReader method __construct (line 106) | public function __construct() method setConstructorCallback (line 121) | public static function setConstructorCallback(?callable $callback): void method getConstructorCallback (line 126) | public static function getConstructorCallback(): ?callable method setInputEncoding (line 131) | public function setInputEncoding(string $encoding): self method getInputEncoding (line 138) | public function getInputEncoding(): string method setFallbackEncoding (line 143) | public function setFallbackEncoding(string $fallbackEncoding): self method getFallbackEncoding (line 150) | public function getFallbackEncoding(): string method skipBOM (line 158) | protected function skipBOM(): void method checkSeparator (line 170) | protected function checkSeparator(): void method inferSeparator (line 189) | protected function inferSeparator(): void method listWorksheetInfo (line 221) | public function listWorksheetInfo(string $filename): array method loadSpreadsheetFromFile (line 264) | protected function loadSpreadsheetFromFile(string $filename): Spreadsheet method loadSpreadsheetFromString (line 276) | public function loadSpreadsheetFromString(string $contents): Spreadsheet method openFileOrMemory (line 285) | private function openFileOrMemory(string $filename): void method setTestAutoDetect (line 315) | public function setTestAutoDetect(bool $value): self method setAutoDetect (line 322) | private function setAutoDetect(?string $value, int $version = PHP_VERS... method castFormattedNumberToNumeric (line 335) | public function castFormattedNumberToNumeric( method openDataUri (line 346) | private function openDataUri(string $filename): void method loadIntoExisting (line 361) | public function loadIntoExisting(string $filename, Spreadsheet $spread... method loadStringOrFile (line 369) | private function loadStringOrFile(string $filename, Spreadsheet $sprea... method loadStringOrFile2 (line 386) | private function loadStringOrFile2(string $filename, Spreadsheet $spre... method convertBoolean (line 465) | private function convertBoolean(mixed &$rowDatum): void method convertFormattedNumber (line 481) | private function convertFormattedNumber(mixed &$rowDatum): string method getDelimiter (line 509) | public function getDelimiter(): ?string method setDelimiter (line 514) | public function setDelimiter(?string $delimiter): self method getEnclosure (line 521) | public function getEnclosure(): string method setEnclosure (line 526) | public function setEnclosure(string $enclosure): self method getSheetIndex (line 536) | public function getSheetIndex(): int method setSheetIndex (line 541) | public function setSheetIndex(int $indexValue): self method setContiguous (line 548) | public function setContiguous(bool $contiguous): self method getContiguous (line 555) | public function getContiguous(): bool method setEscapeCharacter (line 565) | public function setEscapeCharacter(string $escapeCharacter, int $versi... method getEscapeCharacter (line 576) | public function getEscapeCharacter(int $version = PHP_VERSION_ID): string method canRead (line 584) | public function canRead(string $filename): bool method guessEncodingTestNoBom (line 615) | private static function guessEncodingTestNoBom(string &$encoding, stri... method guessEncodingNoBom (line 625) | private static function guessEncodingNoBom(string $filename): string method guessEncodingTestBom (line 640) | private static function guessEncodingTestBom(string &$encoding, string... method guessEncodingBom (line 649) | public static function guessEncodingBom(string $filename, ?string $con... method guessEncoding (line 662) | public static function guessEncoding(string $filename, string $dflt = ... method setPreserveNullString (line 672) | public function setPreserveNullString(bool $value): self method getPreserveNullString (line 679) | public function getPreserveNullString(): bool method setSheetNameIsFileName (line 684) | public function setSheetNameIsFileName(bool $sheetNameIsFileName): self method getCsv (line 700) | private static function getCsv( method affectedByPhp9 (line 716) | public static function affectedByPhp9( method getDefaultEscapeCharacter (line 758) | private static function getDefaultEscapeCharacter(int $version = PHP_V... FILE: src/PhpSpreadsheet/Reader/Csv/Delimiter.php class Delimiter (line 5) | class Delimiter method __construct (line 26) | public function __construct($fileHandle, string $escapeCharacter, stri... method getDefaultDelimiter (line 35) | public function getDefaultDelimiter(): string method linesCounted (line 40) | public function linesCounted(): int method countPotentialDelimiters (line 45) | protected function countPotentialDelimiters(): void method countDelimiterValues (line 58) | protected function countDelimiterValues(string $line, array $delimiter... method infer (line 69) | public function infer(): ?string method getNextLine (line 116) | public function getNextLine() FILE: src/PhpSpreadsheet/Reader/DefaultReadFilter.php class DefaultReadFilter (line 5) | class DefaultReadFilter implements IReadFilter method readCell (line 14) | public function readCell(string $columnAddress, int $row, string $work... FILE: src/PhpSpreadsheet/Reader/Exception.php class Exception (line 7) | class Exception extends PhpSpreadsheetException FILE: src/PhpSpreadsheet/Reader/Gnumeric.php class Gnumeric (line 20) | class Gnumeric extends BaseReader method __construct (line 70) | public function __construct() method canRead (line 80) | public function canRead(string $filename): bool method matchXml (line 93) | private static function matchXml(XMLReader $xml, string $expectedLocal... method listWorksheetNames (line 105) | public function listWorksheetNames(string $filename): array method listWorksheetInfo (line 136) | public function listWorksheetInfo(string $filename): array method gzfileGetContents (line 187) | private function gzfileGetContents(string $filename): string method gnumericMappings (line 212) | public static function gnumericMappings(): array method processComments (line 217) | private function processComments(SimpleXMLElement $sheet): void method testSimpleXml (line 232) | private static function testSimpleXml(mixed $value): SimpleXMLElement method loadSpreadsheetFromFile (line 240) | protected function loadSpreadsheetFromFile(string $filename): Spreadsheet method loadIntoExisting (line 253) | public function loadIntoExisting(string $filename, Spreadsheet $spread... method setSelectedSheet (line 346) | private function setSelectedSheet(SimpleXMLElement $gnmXML): void method setSelectedCells (line 355) | private function setSelectedCells(?SimpleXMLElement $sheet): void method processMergedCells (line 377) | private function processMergedCells(?SimpleXMLElement $sheet): void method processAutofilter (line 389) | private function processAutofilter(?SimpleXMLElement $sheet): void method setColumnWidth (line 401) | private function setColumnWidth(int $whichColumn, float $defaultWidth)... method setColumnInvisible (line 410) | private function setColumnInvisible(int $whichColumn): void method processColumnLoop (line 419) | private function processColumnLoop(int $whichColumn, int $maxCol, ?Sim... method processColumnWidths (line 442) | private function processColumnWidths(?SimpleXMLElement $sheet, int $ma... method setRowHeight (line 462) | private function setRowHeight(int $whichRow, float $defaultHeight): void method setRowInvisible (line 470) | private function setRowInvisible(int $whichRow): void method processRowLoop (line 478) | private function processRowLoop(int $whichRow, int $maxRow, ?SimpleXML... method processRowHeights (line 501) | private function processRowHeights(?SimpleXMLElement $sheet, int $maxR... method processDefinedNames (line 525) | private function processDefinedNames(?SimpleXMLElement $gnmXML): void method parseRichText (line 547) | private function parseRichText(string $is): RichText method loadCell (line 555) | private function loadCell( method getArrayFormulaRange (line 613) | private function getArrayFormulaRange(string $column, int $row, int $c... FILE: src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php class PageSetup (line 11) | class PageSetup method __construct (line 15) | public function __construct(Spreadsheet $spreadsheet) method printInformation (line 20) | public function printInformation(SimpleXMLElement $sheet): self method sheetMargins (line 53) | public function sheetMargins(SimpleXMLElement $sheet): self method buildMarginSet (line 78) | private function buildMarginSet(SimpleXMLElement $sheet, array $margin... method adjustMargins (line 92) | private function adjustMargins(array $marginSet): void method sheetMargin (line 124) | private function sheetMargin(string $key, float $marginSize): void FILE: src/PhpSpreadsheet/Reader/Gnumeric/Properties.php class Properties (line 9) | class Properties method __construct (line 13) | public function __construct(Spreadsheet $spreadsheet) method docPropertiesOld (line 18) | private function docPropertiesOld(SimpleXMLElement $gnmXML): void method docPropertiesDC (line 58) | private function docPropertiesDC(SimpleXMLElement $officePropertyDC): ... method docPropertiesMeta (line 90) | private function docPropertiesMeta(SimpleXMLElement $officePropertyMet... method userDefinedProperties (line 122) | private function userDefinedProperties(string $attrName, string $prope... method readProperties (line 141) | public function readProperties(SimpleXMLElement $xml, SimpleXMLElement... FILE: src/PhpSpreadsheet/Reader/Gnumeric/Styles.php class Styles (line 15) | class Styles method __construct (line 82) | public function __construct(Spreadsheet $spreadsheet, bool $readDataOnly) method read (line 88) | public function read(SimpleXMLElement $sheet, int $maxRow, int $maxCol... method readStyles (line 95) | private function readStyles(SimpleXMLElement $styleRegion, int $maxRow... method addBorderDiagonal (line 127) | private function addBorderDiagonal(SimpleXMLElement $srssb, array &$st... method addBorderStyle (line 142) | private function addBorderStyle(SimpleXMLElement $srssb, array &$style... method calcRotation (line 152) | private function calcRotation(SimpleXMLElement $styleAttributes): int method addStyle (line 164) | private static function addStyle(array &$styleArray, string $key, stri... method addStyle2 (line 172) | private static function addStyle2(array &$styleArray, string $key1, st... method parseBorderAttributes (line 180) | private static function parseBorderAttributes(?SimpleXMLElement $borde... method parseGnumericColour (line 196) | private static function parseGnumericColour(string $gnmColour): string method addColors (line 207) | private function addColors(array &$styleArray, SimpleXMLElement $style... method readStyleRange (line 227) | private function readStyleRange(SimpleXMLElement $styleAttributes, int... method readStyle (line 246) | private function readStyle(array $styleArray, SimpleXMLElement $styleA... FILE: src/PhpSpreadsheet/Reader/Html.php class Html (line 32) | class Html extends BaseReader method setSuppressLoadWarnings (line 149) | public function setSuppressLoadWarnings(?bool $suppressLoadWarnings): ... method getLibxmlMessages (line 157) | public function getLibxmlMessages(): array method __construct (line 165) | public function __construct() method canRead (line 174) | public function canRead(string $filename): bool method readBeginning (line 194) | private function readBeginning(): string method readEnding (line 201) | private function readEnding(): string method startsWithTag (line 223) | private static function startsWithTag(string $data): bool method endsWithTag (line 228) | private static function endsWithTag(string $data): bool method containsTags (line 233) | private static function containsTags(string $data): bool method loadSpreadsheetFromFile (line 241) | public function loadSpreadsheetFromFile(string $filename): Spreadsheet method setTableStartColumn (line 265) | protected function setTableStartColumn(string $column): string method getTableStartColumn (line 276) | protected function getTableStartColumn(): string method releaseTableStartColumn (line 281) | protected function releaseTableStartColumn(): string method flushCell (line 295) | protected function flushCell(Worksheet $sheet, string $column, int|str... method convertBoolean (line 378) | private static function convertBoolean(?string $cellContent): bool|string method processDomElementBody (line 400) | private function processDomElementBody(Worksheet $sheet, int &$row, st... method processDomElementTitle (line 420) | private function processDomElementTitle(Worksheet $sheet, int &$row, s... method processDomElementSpanEtc (line 440) | private function processDomElementSpanEtc(Worksheet $sheet, int &$row,... method processDomElementHr (line 469) | private function processDomElementHr(Worksheet $sheet, int &$row, stri... method processDomElementBr (line 482) | private function processDomElementBr(Worksheet $sheet, int &$row, stri... method processDomElementA (line 500) | private function processDomElementA(Worksheet $sheet, int &$row, strin... method processDomElementH1Etc (line 527) | private function processDomElementH1Etc(Worksheet $sheet, int &$row, s... method processDomElementLi (line 556) | private function processDomElementLi(Worksheet $sheet, int &$row, stri... method processDomElementImg (line 578) | private function processDomElementImg(Worksheet $sheet, int &$row, str... method processDomElementTable (line 590) | private function processDomElementTable(Worksheet $sheet, int &$row, s... method processDomElementTr (line 624) | private function processDomElementTr(Worksheet $sheet, int &$row, stri... method processDomElementThTdOther (line 645) | private function processDomElementThTdOther(Worksheet $sheet, int &$ro... method processDomElementBgcolor (line 655) | private function processDomElementBgcolor(Worksheet $sheet, int $row, ... method processDomElementWidth (line 670) | private function processDomElementWidth(Worksheet $sheet, string $colu... method processDomElementHeight (line 678) | private function processDomElementHeight(Worksheet $sheet, int $row, a... method processDomElementAlign (line 686) | private function processDomElementAlign(Worksheet $sheet, int $row, st... method processDomElementVAlign (line 694) | private function processDomElementVAlign(Worksheet $sheet, int $row, s... method processDomElementDataFormat (line 702) | private function processDomElementDataFormat(Worksheet $sheet, int $ro... method processDomElementThTd (line 710) | private function processDomElementThTd(Worksheet $sheet, int &$row, st... method processDomElement (line 763) | protected function processDomElement(DOMNode $element, Worksheet $shee... method loadIntoExisting (line 784) | public function loadIntoExisting(string $filename, Spreadsheet $spread... method loadProperties (line 821) | private static function loadProperties(DOMDocument $dom, Spreadsheet $... method replaceNonAscii (line 897) | private static function replaceNonAscii(array $matches): string method replaceNonAsciiIfNeeded (line 903) | protected static function replaceNonAsciiIfNeeded(string $convert): ?s... method loadFromString (line 920) | public function loadFromString(string $content, ?Spreadsheet $spreadsh... method loadDocument (line 957) | private function loadDocument(DOMDocument $document, Spreadsheet $spre... method getSheetIndex (line 980) | public function getSheetIndex(): int method setSheetIndex (line 992) | public function setSheetIndex(int $sheetIndex): static method applyInlineStyle (line 1011) | private function applyInlineStyle(Worksheet &$sheet, int $row, string ... method getStyleColor (line 1202) | public function getStyleColor(?string $value): string method insertImage (line 1213) | private function insertImage(Worksheet $sheet, string $column, int $ro... method getStyleArray (line 1276) | private static function getStyleArray(array $attributes): array method getBorderMappings (line 1325) | public static function getBorderMappings(): array method getBorderStyle (line 1333) | public function getBorderStyle(string $style): ?string method setBorderStyle (line 1338) | private function setBorderStyle(Style $cellStyle, string $styleValue, ... method listWorksheetInfo (line 1370) | public function listWorksheetInfo(string $filename): array FILE: src/PhpSpreadsheet/Reader/IReadFilter.php type IReadFilter (line 5) | interface IReadFilter method readCell (line 14) | public function readCell(string $columnAddress, int $row, string $work... FILE: src/PhpSpreadsheet/Reader/IReader.php type IReader (line 7) | interface IReader method __construct (line 46) | public function __construct(); method canRead (line 51) | public function canRead(string $filename): bool; method getReadDataOnly (line 59) | public function getReadDataOnly(): bool; method setReadDataOnly (line 69) | public function setReadDataOnly(bool $readDataOnly): self; method getReadEmptyCells (line 76) | public function getReadEmptyCells(): bool; method setReadEmptyCells (line 85) | public function setReadEmptyCells(bool $readEmptyCells): self; method getIncludeCharts (line 93) | public function getIncludeCharts(): bool; method setIncludeCharts (line 103) | public function setIncludeCharts(bool $includeCharts): self; method getLoadSheetsOnly (line 112) | public function getLoadSheetsOnly(): ?array; method setLoadSheetsOnly (line 123) | public function setLoadSheetsOnly(string|array|null $value): self; method setLoadAllSheets (line 131) | public function setLoadAllSheets(): self; method getReadFilter (line 136) | public function getReadFilter(): IReadFilter; method setReadFilter (line 143) | public function setReadFilter(IReadFilter $readFilter): self; method setAllowExternalImages (line 150) | public function setAllowExternalImages(bool $allowExternalImages): self; method getAllowExternalImages (line 152) | public function getAllowExternalImages(): bool; method setCreateBlankSheetIfNoneRead (line 158) | public function setCreateBlankSheetIfNoneRead(bool $createBlankSheetIf... method load (line 174) | public function load(string $filename, int $flags = 0): Spreadsheet; FILE: src/PhpSpreadsheet/Reader/Ods.php class Ods (line 40) | class Ods extends BaseReader method __construct (line 47) | public function __construct() method canRead (line 56) | public function canRead(string $filename): bool method listWorksheetNames (line 106) | public function listWorksheetNames(string $filename): array method listWorksheetInfo (line 163) | public function listWorksheetInfo(string $filename): array method loadSpreadsheetFromFile (line 252) | protected function loadSpreadsheetFromFile(string $filename): Spreadsheet method loadIntoExisting (line 307) | public function loadIntoExisting(string $filename, Spreadsheet $spread... method processTableHeaderRows (line 702) | private function processTableHeaderRows( method processTableRowGroup (line 733) | private function processTableRowGroup( method processTableRow (line 791) | private function processTableRow( method extractNodeName (line 1172) | private static function extractNodeName(string $key): string method processTableColumnHeader (line 1186) | private function processTableColumnHeader( method processTableColumnGroup (line 1218) | private function processTableColumnGroup( method processTableColumn (line 1275) | private function processTableColumn( method processSettings (line 1330) | private function processSettings(ZipArchive $zip, Spreadsheet $spreads... method lookForActiveSheet (line 1347) | private function lookForActiveSheet(DOMElement $settings, Spreadsheet ... method lookForSelectedCells (line 1363) | private function lookForSelectedCells(DOMElement $settings, Spreadshee... method setSelected (line 1388) | private function setSelected(Spreadsheet $spreadsheet, string $wsname,... method scanElementForText (line 1401) | protected function scanElementForText(DOMNode $element): string method getMultiplier (line 1429) | private static function getMultiplier(?DOMAttr $cAttr): int method parseRichText (line 1440) | private function parseRichText(string $is): RichText method processMergedCells (line 1448) | private function processMergedCells( method setFormatCallback (line 1487) | public function setFormatCallback(Closure $formatCallback): void method getFontStyles (line 1503) | protected function getFontStyles(DOMElement $textProperty, string $sty... method getFillStyles (line 1553) | protected function getFillStyles(DOMElement $tableCellProperties, stri... method getAlignment1Styles (line 1587) | protected function getAlignment1Styles(DOMElement $tableCellProperties... method getAlignment2Styles (line 1624) | protected function getAlignment2Styles(DOMElement $paragraphProperties... method getProtectionStyles (line 1653) | protected function getProtectionStyles(DOMElement $tableCellProperties... method getBorderStyles (line 1716) | protected function getBorderStyles(DOMElement $tableCellProperties, st... FILE: src/PhpSpreadsheet/Reader/Ods/AutoFilter.php class AutoFilter (line 8) | class AutoFilter extends BaseLoader method read (line 10) | public function read(DOMElement $workbookData): void method readAutoFilters (line 15) | protected function readAutoFilters(DOMElement $workbookData): void method getAttributeValue (line 30) | protected function getAttributeValue(?DOMNode $node, string $attribute... FILE: src/PhpSpreadsheet/Reader/Ods/BaseLoader.php class BaseLoader (line 8) | abstract class BaseLoader method __construct (line 14) | public function __construct(Spreadsheet $spreadsheet, string $tableNs) method read (line 20) | abstract public function read(DOMElement $workbookData): void; FILE: src/PhpSpreadsheet/Reader/Ods/DefinedNames.php class DefinedNames (line 9) | class DefinedNames extends BaseLoader method read (line 11) | public function read(DOMElement $workbookData): void method readDefinedRanges (line 20) | protected function readDefinedRanges(DOMElement $workbookData): void method readDefinedExpressions (line 39) | protected function readDefinedExpressions(DOMElement $workbookData): void method addDefinedName (line 61) | private function addDefinedName(string $baseAddress, string $definedNa... FILE: src/PhpSpreadsheet/Reader/Ods/FormulaTranslator.php class FormulaTranslator (line 8) | class FormulaTranslator method replaceQuotedPeriod (line 10) | private static function replaceQuotedPeriod(string $value): string method convertToExcelAddressValue (line 26) | public static function convertToExcelAddressValue(string $openOfficeAd... method convertToExcelFormulaValue (line 54) | public static function convertToExcelFormulaValue(string $openOfficeFo... FILE: src/PhpSpreadsheet/Reader/Ods/PageSettings.php class PageSettings (line 10) | class PageSettings method __construct (line 38) | public function __construct(DOMDocument $styleDom) method setDomNameSpaces (line 45) | private function setDomNameSpaces(DOMDocument $styleDom): void method readPageSettingStyles (line 53) | private function readPageSettingStyles(DOMDocument $styleDom): void method readStyleMasterLookup (line 94) | private function readStyleMasterLookup(DOMDocument $styleDom): void method readStyleCrossReferences (line 106) | public function readStyleCrossReferences(DOMDocument $contentDom): void method setVisibilityForWorksheet (line 128) | public function setVisibilityForWorksheet(Worksheet $worksheet, string... method setPrintSettingsForWorksheet (line 141) | public function setPrintSettingsForWorksheet(Worksheet $worksheet, str... FILE: src/PhpSpreadsheet/Reader/Ods/Properties.php class Properties (line 9) | class Properties method __construct (line 13) | public function __construct(Spreadsheet $spreadsheet) method load (line 19) | public function load(SimpleXMLElement $xml, array $namespacesMeta): void method setCoreProperties (line 40) | private function setCoreProperties(DocumentProperties $docProps, Simpl... method setMetaProperties (line 71) | private function setMetaProperties( method setUserDefinedProperty (line 107) | private function setUserDefinedProperty(iterable $propertyValueAttribu... FILE: src/PhpSpreadsheet/Reader/Security/XmlScanner.php class XmlScanner (line 7) | class XmlScanner method __construct (line 17) | public function __construct(string $pattern = '