diff --git a/src/PhpSpreadsheet/Calculation.php b/src/PhpSpreadsheet/Calculation.php index 51bb0252..0cc9b1c7 100644 --- a/src/PhpSpreadsheet/Calculation.php +++ b/src/PhpSpreadsheet/Calculation.php @@ -276,7 +276,7 @@ class Calculation ), 'ACCRINTM' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::ACCRINTM', + 'functionCall' => '\\PHPExcel\\Calculation\\Financial::ACCRINTM', 'argumentCount' => '3-5' ), 'ACOS' => array( @@ -291,32 +291,32 @@ class Calculation ), 'ADDRESS' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::CELL_ADDRESS', + 'functionCall' => '\\PHPExcel\\Calculation\\LookupRef::CELL_ADDRESS', 'argumentCount' => '2-5' ), 'AMORDEGRC' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::AMORDEGRC', + 'functionCall' => '\\PHPExcel\\Calculation\\Financial::AMORDEGRC', 'argumentCount' => '6,7' ), 'AMORLINC' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::AMORLINC', + 'functionCall' => '\\PHPExcel\\Calculation\\Financial::AMORLINC', 'argumentCount' => '6,7' ), 'AND' => array( 'category' => Calculation\Categories::CATEGORY_LOGICAL, - 'functionCall' => 'PHPExcel_Calculation_Logical::LOGICAL_AND', + 'functionCall' => '\\PHPExcel\\Calculation\\Logical::LOGICAL_AND', 'argumentCount' => '1+' ), 'AREAS' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1' ), 'ASC' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1' ), 'ASIN' => array( @@ -336,7 +336,7 @@ class Calculation ), 'ATAN2' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::ATAN2', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::ATAN2', 'argumentCount' => '2' ), 'ATANH' => array( @@ -346,168 +346,168 @@ class Calculation ), 'AVEDEV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::AVEDEV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::AVEDEV', 'argumentCount' => '1+' ), 'AVERAGE' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::AVERAGE', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::AVERAGE', 'argumentCount' => '1+' ), 'AVERAGEA' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::AVERAGEA', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::AVERAGEA', 'argumentCount' => '1+' ), 'AVERAGEIF' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::AVERAGEIF', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::AVERAGEIF', 'argumentCount' => '2,3' ), 'AVERAGEIFS' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '3+' ), 'BAHTTEXT' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1' ), 'BESSELI' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::BESSELI', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::BESSELI', 'argumentCount' => '2' ), 'BESSELJ' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::BESSELJ', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::BESSELJ', 'argumentCount' => '2' ), 'BESSELK' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::BESSELK', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::BESSELK', 'argumentCount' => '2' ), 'BESSELY' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::BESSELY', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::BESSELY', 'argumentCount' => '2' ), 'BETADIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::BETADIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::BETADIST', 'argumentCount' => '3-5' ), 'BETAINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::BETAINV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::BETAINV', 'argumentCount' => '3-5' ), 'BIN2DEC' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::BINTODEC', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::BINTODEC', 'argumentCount' => '1' ), 'BIN2HEX' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::BINTOHEX', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::BINTOHEX', 'argumentCount' => '1,2' ), 'BIN2OCT' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::BINTOOCT', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::BINTOOCT', 'argumentCount' => '1,2' ), 'BINOMDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::BINOMDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::BINOMDIST', 'argumentCount' => '4' ), 'CEILING' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::CEILING', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::CEILING', 'argumentCount' => '2' ), 'CELL' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1,2' ), 'CHAR' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::CHARACTER', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::CHARACTER', 'argumentCount' => '1' ), 'CHIDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::CHIDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::CHIDIST', 'argumentCount' => '2' ), 'CHIINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::CHIINV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::CHIINV', 'argumentCount' => '2' ), 'CHITEST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '2' ), 'CHOOSE' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::CHOOSE', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::CHOOSE', 'argumentCount' => '2+' ), 'CLEAN' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::TRIMNONPRINTABLE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::TRIMNONPRINTABLE', 'argumentCount' => '1' ), 'CODE' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::ASCIICODE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::ASCIICODE', 'argumentCount' => '1' ), 'COLUMN' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::COLUMN', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::COLUMN', 'argumentCount' => '-1', 'passByReference' => array(true) ), 'COLUMNS' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::COLUMNS', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::COLUMNS', 'argumentCount' => '1' ), 'COMBIN' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::COMBIN', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::COMBIN', 'argumentCount' => '2' ), 'COMPLEX' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::COMPLEX', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::COMPLEX', 'argumentCount' => '2,3' ), 'CONCATENATE' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::CONCATENATE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::CONCATENATE', 'argumentCount' => '1+' ), 'CONFIDENCE' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::CONFIDENCE', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::CONFIDENCE', 'argumentCount' => '3' ), 'CONVERT' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::CONVERTUOM', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::CONVERTUOM', 'argumentCount' => '3' ), 'CORREL' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::CORREL', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::CORREL', 'argumentCount' => '2' ), 'COS' => array( @@ -522,177 +522,177 @@ class Calculation ), 'COUNT' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::COUNT', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::COUNT', 'argumentCount' => '1+' ), 'COUNTA' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::COUNTA', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::COUNTA', 'argumentCount' => '1+' ), 'COUNTBLANK' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::COUNTBLANK', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::COUNTBLANK', 'argumentCount' => '1' ), 'COUNTIF' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::COUNTIF', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::COUNTIF', 'argumentCount' => '2' ), 'COUNTIFS' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '2' ), 'COUPDAYBS' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::COUPDAYBS', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::COUPDAYBS', 'argumentCount' => '3,4' ), 'COUPDAYS' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::COUPDAYS', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::COUPDAYS', 'argumentCount' => '3,4' ), 'COUPDAYSNC' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::COUPDAYSNC', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::COUPDAYSNC', 'argumentCount' => '3,4' ), 'COUPNCD' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::COUPNCD', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::COUPNCD', 'argumentCount' => '3,4' ), 'COUPNUM' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::COUPNUM', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::COUPNUM', 'argumentCount' => '3,4' ), 'COUPPCD' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::COUPPCD', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::COUPPCD', 'argumentCount' => '3,4' ), 'COVAR' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::COVAR', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::COVAR', 'argumentCount' => '2' ), 'CRITBINOM' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::CRITBINOM', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::CRITBINOM', 'argumentCount' => '3' ), 'CUBEKPIMEMBER' => array( 'category' => Calculation\Categories::CATEGORY_CUBE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '?' ), 'CUBEMEMBER' => array( 'category' => Calculation\Categories::CATEGORY_CUBE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '?' ), 'CUBEMEMBERPROPERTY' => array( 'category' => Calculation\Categories::CATEGORY_CUBE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '?' ), 'CUBERANKEDMEMBER' => array( 'category' => Calculation\Categories::CATEGORY_CUBE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '?' ), 'CUBESET' => array( 'category' => Calculation\Categories::CATEGORY_CUBE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '?' ), 'CUBESETCOUNT' => array( 'category' => Calculation\Categories::CATEGORY_CUBE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '?' ), 'CUBEVALUE' => array( 'category' => Calculation\Categories::CATEGORY_CUBE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '?' ), 'CUMIPMT' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::CUMIPMT', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::CUMIPMT', 'argumentCount' => '6' ), 'CUMPRINC' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::CUMPRINC', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::CUMPRINC', 'argumentCount' => '6' ), 'DATE' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::DATE', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::DATE', 'argumentCount' => '3' ), 'DATEDIF' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::DATEDIF', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::DATEDIF', 'argumentCount' => '2,3' ), 'DATEVALUE' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::DATEVALUE', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::DATEVALUE', 'argumentCount' => '1' ), 'DAVERAGE' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DAVERAGE', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DAVERAGE', 'argumentCount' => '3' ), 'DAY' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::DAYOFMONTH', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::DAYOFMONTH', 'argumentCount' => '1' ), 'DAYS360' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::DAYS360', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::DAYS360', 'argumentCount' => '2,3' ), 'DB' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::DB', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::DB', 'argumentCount' => '4,5' ), 'DCOUNT' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DCOUNT', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DCOUNT', 'argumentCount' => '3' ), 'DCOUNTA' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DCOUNTA', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DCOUNTA', 'argumentCount' => '3' ), 'DDB' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::DDB', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::DDB', 'argumentCount' => '4,5' ), 'DEC2BIN' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::DECTOBIN', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::DECTOBIN', 'argumentCount' => '1,2' ), 'DEC2HEX' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::DECTOHEX', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::DECTOHEX', 'argumentCount' => '1,2' ), 'DEC2OCT' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::DECTOOCT', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::DECTOOCT', 'argumentCount' => '1,2' ), 'DEGREES' => array( @@ -702,122 +702,122 @@ class Calculation ), 'DELTA' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::DELTA', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::DELTA', 'argumentCount' => '1,2' ), 'DEVSQ' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::DEVSQ', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::DEVSQ', 'argumentCount' => '1+' ), 'DGET' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DGET', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DGET', 'argumentCount' => '3' ), 'DISC' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::DISC', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::DISC', 'argumentCount' => '4,5' ), 'DMAX' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DMAX', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DMAX', 'argumentCount' => '3' ), 'DMIN' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DMIN', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DMIN', 'argumentCount' => '3' ), 'DOLLAR' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::DOLLAR', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::DOLLAR', 'argumentCount' => '1,2' ), 'DOLLARDE' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::DOLLARDE', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::DOLLARDE', 'argumentCount' => '2' ), 'DOLLARFR' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::DOLLARFR', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::DOLLARFR', 'argumentCount' => '2' ), 'DPRODUCT' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DPRODUCT', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DPRODUCT', 'argumentCount' => '3' ), 'DSTDEV' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DSTDEV', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DSTDEV', 'argumentCount' => '3' ), 'DSTDEVP' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DSTDEVP', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DSTDEVP', 'argumentCount' => '3' ), 'DSUM' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DSUM', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DSUM', 'argumentCount' => '3' ), 'DURATION' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '5,6' ), 'DVAR' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DVAR', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DVAR', 'argumentCount' => '3' ), 'DVARP' => array( 'category' => Calculation\Categories::CATEGORY_DATABASE, - 'functionCall' => 'PHPExcel_Calculation_Database::DVARP', + 'functionCall' => \\PHPExcel\\Calculation\\Database::DVARP', 'argumentCount' => '3' ), 'EDATE' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::EDATE', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::EDATE', 'argumentCount' => '2' ), 'EFFECT' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::EFFECT', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::EFFECT', 'argumentCount' => '2' ), 'EOMONTH' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::EOMONTH', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::EOMONTH', 'argumentCount' => '2' ), 'ERF' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::ERF', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::ERF', 'argumentCount' => '1,2' ), 'ERFC' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::ERFC', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::ERFC', 'argumentCount' => '1' ), 'ERROR.TYPE' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::ERROR_TYPE', + 'functionCall' => 'Calculation\Categories::ERROR_TYPE', 'argumentCount' => '1' ), 'EVEN' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::EVEN', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::EVEN', 'argumentCount' => '1' ), 'EXACT' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '2' ), 'EXP' => array( @@ -827,409 +827,409 @@ class Calculation ), 'EXPONDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::EXPONDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::EXPONDIST', 'argumentCount' => '3' ), 'FACT' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::FACT', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::FACT', 'argumentCount' => '1' ), 'FACTDOUBLE' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::FACTDOUBLE', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::FACTDOUBLE', 'argumentCount' => '1' ), 'FALSE' => array( 'category' => Calculation\Categories::CATEGORY_LOGICAL, - 'functionCall' => 'PHPExcel_Calculation_Logical::FALSE', + 'functionCall' => \\PHPExcel\\Calculation\\Logical::FALSE', 'argumentCount' => '0' ), 'FDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '3' ), 'FIND' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::SEARCHSENSITIVE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::SEARCHSENSITIVE', 'argumentCount' => '2,3' ), 'FINDB' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::SEARCHSENSITIVE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::SEARCHSENSITIVE', 'argumentCount' => '2,3' ), 'FINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '3' ), 'FISHER' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::FISHER', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::FISHER', 'argumentCount' => '1' ), 'FISHERINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::FISHERINV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::FISHERINV', 'argumentCount' => '1' ), 'FIXED' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::FIXEDFORMAT', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::FIXEDFORMAT', 'argumentCount' => '1-3' ), 'FLOOR' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::FLOOR', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::FLOOR', 'argumentCount' => '2' ), 'FORECAST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::FORECAST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::FORECAST', 'argumentCount' => '3' ), 'FREQUENCY' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '2' ), 'FTEST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '2' ), 'FV' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::FV', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::FV', 'argumentCount' => '3-5' ), 'FVSCHEDULE' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::FVSCHEDULE', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::FVSCHEDULE', 'argumentCount' => '2' ), 'GAMMADIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::GAMMADIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::GAMMADIST', 'argumentCount' => '4' ), 'GAMMAINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::GAMMAINV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::GAMMAINV', 'argumentCount' => '3' ), 'GAMMALN' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::GAMMALN', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::GAMMALN', 'argumentCount' => '1' ), 'GCD' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::GCD', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::GCD', 'argumentCount' => '1+' ), 'GEOMEAN' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::GEOMEAN', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::GEOMEAN', 'argumentCount' => '1+' ), 'GESTEP' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::GESTEP', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::GESTEP', 'argumentCount' => '1,2' ), 'GETPIVOTDATA' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '2+' ), 'GROWTH' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::GROWTH', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::GROWTH', 'argumentCount' => '1-4' ), 'HARMEAN' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::HARMEAN', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::HARMEAN', 'argumentCount' => '1+' ), 'HEX2BIN' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::HEXTOBIN', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::HEXTOBIN', 'argumentCount' => '1,2' ), 'HEX2DEC' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::HEXTODEC', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::HEXTODEC', 'argumentCount' => '1' ), 'HEX2OCT' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::HEXTOOCT', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::HEXTOOCT', 'argumentCount' => '1,2' ), 'HLOOKUP' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::HLOOKUP', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::HLOOKUP', 'argumentCount' => '3,4' ), 'HOUR' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::HOUROFDAY', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::HOUROFDAY', 'argumentCount' => '1' ), 'HYPERLINK' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::HYPERLINK', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::HYPERLINK', 'argumentCount' => '1,2', 'passCellReference' => true ), 'HYPGEOMDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::HYPGEOMDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::HYPGEOMDIST', 'argumentCount' => '4' ), 'IF' => array( 'category' => Calculation\Categories::CATEGORY_LOGICAL, - 'functionCall' => 'PHPExcel_Calculation_Logical::STATEMENT_IF', + 'functionCall' => \\PHPExcel\\Calculation\\Logical::STATEMENT_IF', 'argumentCount' => '1-3' ), 'IFERROR' => array( 'category' => Calculation\Categories::CATEGORY_LOGICAL, - 'functionCall' => 'PHPExcel_Calculation_Logical::IFERROR', + 'functionCall' => \\PHPExcel\\Calculation\\Logical::IFERROR', 'argumentCount' => '2' ), 'IMABS' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMABS', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMABS', 'argumentCount' => '1' ), 'IMAGINARY' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMAGINARY', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMAGINARY', 'argumentCount' => '1' ), 'IMARGUMENT' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMARGUMENT', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMARGUMENT', 'argumentCount' => '1' ), 'IMCONJUGATE' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMCONJUGATE', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMCONJUGATE', 'argumentCount' => '1' ), 'IMCOS' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMCOS', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMCOS', 'argumentCount' => '1' ), 'IMDIV' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMDIV', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMDIV', 'argumentCount' => '2' ), 'IMEXP' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMEXP', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMEXP', 'argumentCount' => '1' ), 'IMLN' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMLN', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMLN', 'argumentCount' => '1' ), 'IMLOG10' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMLOG10', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMLOG10', 'argumentCount' => '1' ), 'IMLOG2' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMLOG2', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMLOG2', 'argumentCount' => '1' ), 'IMPOWER' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMPOWER', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMPOWER', 'argumentCount' => '2' ), 'IMPRODUCT' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMPRODUCT', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMPRODUCT', 'argumentCount' => '1+' ), 'IMREAL' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMREAL', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMREAL', 'argumentCount' => '1' ), 'IMSIN' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMSIN', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMSIN', 'argumentCount' => '1' ), 'IMSQRT' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMSQRT', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMSQRT', 'argumentCount' => '1' ), 'IMSUB' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMSUB', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMSUB', 'argumentCount' => '2' ), 'IMSUM' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::IMSUM', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::IMSUM', 'argumentCount' => '1+' ), 'INDEX' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::INDEX', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::INDEX', 'argumentCount' => '1-4' ), 'INDIRECT' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::INDIRECT', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::INDIRECT', 'argumentCount' => '1,2', 'passCellReference' => true ), 'INFO' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1' ), 'INT' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::INT', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::INT', 'argumentCount' => '1' ), 'INTERCEPT' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::INTERCEPT', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::INTERCEPT', 'argumentCount' => '2' ), 'INTRATE' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::INTRATE', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::INTRATE', 'argumentCount' => '4,5' ), 'IPMT' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::IPMT', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::IPMT', 'argumentCount' => '4-6' ), 'IRR' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::IRR', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::IRR', 'argumentCount' => '1,2' ), 'ISBLANK' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_BLANK', + 'functionCall' => 'Calculation\Categories::IS_BLANK', 'argumentCount' => '1' ), 'ISERR' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_ERR', + 'functionCall' => 'Calculation\Categories::IS_ERR', 'argumentCount' => '1' ), 'ISERROR' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_ERROR', + 'functionCall' => 'Calculation\Categories::IS_ERROR', 'argumentCount' => '1' ), 'ISEVEN' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_EVEN', + 'functionCall' => 'Calculation\Categories::IS_EVEN', 'argumentCount' => '1' ), 'ISLOGICAL' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_LOGICAL', + 'functionCall' => 'Calculation\Categories::IS_LOGICAL', 'argumentCount' => '1' ), 'ISNA' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_NA', + 'functionCall' => 'Calculation\Categories::IS_NA', 'argumentCount' => '1' ), 'ISNONTEXT' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_NONTEXT', + 'functionCall' => 'Calculation\Categories::IS_NONTEXT', 'argumentCount' => '1' ), 'ISNUMBER' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_NUMBER', + 'functionCall' => 'Calculation\Categories::IS_NUMBER', 'argumentCount' => '1' ), 'ISODD' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_ODD', + 'functionCall' => 'Calculation\Categories::IS_ODD', 'argumentCount' => '1' ), 'ISPMT' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::ISPMT', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::ISPMT', 'argumentCount' => '4' ), 'ISREF' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1' ), 'ISTEXT' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::IS_TEXT', + 'functionCall' => 'Calculation\Categories::IS_TEXT', 'argumentCount' => '1' ), 'JIS' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1' ), 'KURT' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::KURT', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::KURT', 'argumentCount' => '1+' ), 'LARGE' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::LARGE', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::LARGE', 'argumentCount' => '2' ), 'LCM' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::LCM', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::LCM', 'argumentCount' => '1+' ), 'LEFT' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::LEFT', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::LEFT', 'argumentCount' => '1,2' ), 'LEFTB' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::LEFT', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::LEFT', 'argumentCount' => '1,2' ), 'LEN' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::STRINGLENGTH', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::STRINGLENGTH', 'argumentCount' => '1' ), 'LENB' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::STRINGLENGTH', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::STRINGLENGTH', 'argumentCount' => '1' ), 'LINEST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::LINEST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::LINEST', 'argumentCount' => '1-4' ), 'LN' => array( @@ -1239,7 +1239,7 @@ class Calculation ), 'LOG' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::LOG_BASE', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::LOG_BASE', 'argumentCount' => '1,2' ), 'LOG10' => array( @@ -1249,279 +1249,279 @@ class Calculation ), 'LOGEST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::LOGEST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::LOGEST', 'argumentCount' => '1-4' ), 'LOGINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::LOGINV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::LOGINV', 'argumentCount' => '3' ), 'LOGNORMDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::LOGNORMDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::LOGNORMDIST', 'argumentCount' => '3' ), 'LOOKUP' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::LOOKUP', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::LOOKUP', 'argumentCount' => '2,3' ), 'LOWER' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::LOWERCASE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::LOWERCASE', 'argumentCount' => '1' ), 'MATCH' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::MATCH', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::MATCH', 'argumentCount' => '2,3' ), 'MAX' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::MAX', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::MAX', 'argumentCount' => '1+' ), 'MAXA' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::MAXA', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::MAXA', 'argumentCount' => '1+' ), 'MAXIF' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::MAXIF', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::MAXIF', 'argumentCount' => '2+' ), 'MDETERM' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::MDETERM', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::MDETERM', 'argumentCount' => '1' ), 'MDURATION' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '5,6' ), 'MEDIAN' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::MEDIAN', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::MEDIAN', 'argumentCount' => '1+' ), 'MEDIANIF' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '2+' ), 'MID' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::MID', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::MID', 'argumentCount' => '3' ), 'MIDB' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::MID', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::MID', 'argumentCount' => '3' ), 'MIN' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::MIN', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::MIN', 'argumentCount' => '1+' ), 'MINA' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::MINA', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::MINA', 'argumentCount' => '1+' ), 'MINIF' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::MINIF', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::MINIF', 'argumentCount' => '2+' ), 'MINUTE' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::MINUTEOFHOUR', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::MINUTEOFHOUR', 'argumentCount' => '1' ), 'MINVERSE' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::MINVERSE', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::MINVERSE', 'argumentCount' => '1' ), 'MIRR' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::MIRR', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::MIRR', 'argumentCount' => '3' ), 'MMULT' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::MMULT', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::MMULT', 'argumentCount' => '2' ), 'MOD' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::MOD', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::MOD', 'argumentCount' => '2' ), 'MODE' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::MODE', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::MODE', 'argumentCount' => '1+' ), 'MONTH' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::MONTHOFYEAR', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::MONTHOFYEAR', 'argumentCount' => '1' ), 'MROUND' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::MROUND', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::MROUND', 'argumentCount' => '2' ), 'MULTINOMIAL' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::MULTINOMIAL', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::MULTINOMIAL', 'argumentCount' => '1+' ), 'N' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::N', + 'functionCall' => 'Calculation\Categories::N', 'argumentCount' => '1' ), 'NA' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::NA', + 'functionCall' => 'Calculation\Categories::NA', 'argumentCount' => '0' ), 'NEGBINOMDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::NEGBINOMDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::NEGBINOMDIST', 'argumentCount' => '3' ), 'NETWORKDAYS' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::NETWORKDAYS', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::NETWORKDAYS', 'argumentCount' => '2+' ), 'NOMINAL' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::NOMINAL', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::NOMINAL', 'argumentCount' => '2' ), 'NORMDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::NORMDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::NORMDIST', 'argumentCount' => '4' ), 'NORMINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::NORMINV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::NORMINV', 'argumentCount' => '3' ), 'NORMSDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::NORMSDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::NORMSDIST', 'argumentCount' => '1' ), 'NORMSINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::NORMSINV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::NORMSINV', 'argumentCount' => '1' ), 'NOT' => array( 'category' => Calculation\Categories::CATEGORY_LOGICAL, - 'functionCall' => 'PHPExcel_Calculation_Logical::NOT', + 'functionCall' => \\PHPExcel\\Calculation\\Logical::NOT', 'argumentCount' => '1' ), 'NOW' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::DATETIMENOW', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::DATETIMENOW', 'argumentCount' => '0' ), 'NPER' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::NPER', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::NPER', 'argumentCount' => '3-5' ), 'NPV' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::NPV', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::NPV', 'argumentCount' => '2+' ), 'OCT2BIN' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::OCTTOBIN', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::OCTTOBIN', 'argumentCount' => '1,2' ), 'OCT2DEC' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::OCTTODEC', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::OCTTODEC', 'argumentCount' => '1' ), 'OCT2HEX' => array( 'category' => Calculation\Categories::CATEGORY_ENGINEERING, - 'functionCall' => 'PHPExcel_Calculation_Engineering::OCTTOHEX', + 'functionCall' => \\PHPExcel\\Calculation\\Engineering::OCTTOHEX', 'argumentCount' => '1,2' ), 'ODD' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::ODD', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::ODD', 'argumentCount' => '1' ), 'ODDFPRICE' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '8,9' ), 'ODDFYIELD' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '8,9' ), 'ODDLPRICE' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '7,8' ), 'ODDLYIELD' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '7,8' ), 'OFFSET' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::OFFSET', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::OFFSET', 'argumentCount' => '3,5', 'passCellReference' => true, 'passByReference' => array(true) ), 'OR' => array( 'category' => Calculation\Categories::CATEGORY_LOGICAL, - 'functionCall' => 'PHPExcel_Calculation_Logical::LOGICAL_OR', + 'functionCall' => \\PHPExcel\\Calculation\\Logical::LOGICAL_OR', 'argumentCount' => '1+' ), 'PEARSON' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::CORREL', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::CORREL', 'argumentCount' => '2' ), 'PERCENTILE' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::PERCENTILE', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::PERCENTILE', 'argumentCount' => '2' ), 'PERCENTRANK' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::PERCENTRANK', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::PERCENTRANK', 'argumentCount' => '2,3' ), 'PERMUT' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::PERMUT', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::PERMUT', 'argumentCount' => '2' ), 'PHONETIC' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1' ), 'PI' => array( @@ -1531,67 +1531,67 @@ class Calculation ), 'PMT' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::PMT', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::PMT', 'argumentCount' => '3-5' ), 'POISSON' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::POISSON', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::POISSON', 'argumentCount' => '3' ), 'POWER' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::POWER', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::POWER', 'argumentCount' => '2' ), 'PPMT' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::PPMT', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::PPMT', 'argumentCount' => '4-6' ), 'PRICE' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::PRICE', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::PRICE', 'argumentCount' => '6,7' ), 'PRICEDISC' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::PRICEDISC', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::PRICEDISC', 'argumentCount' => '4,5' ), 'PRICEMAT' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::PRICEMAT', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::PRICEMAT', 'argumentCount' => '5,6' ), 'PROB' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '3,4' ), 'PRODUCT' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::PRODUCT', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::PRODUCT', 'argumentCount' => '1+' ), 'PROPER' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::PROPERCASE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::PROPERCASE', 'argumentCount' => '1' ), 'PV' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::PV', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::PV', 'argumentCount' => '3-5' ), 'QUARTILE' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::QUARTILE', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::QUARTILE', 'argumentCount' => '2' ), 'QUOTIENT' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::QUOTIENT', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::QUOTIENT', 'argumentCount' => '2' ), 'RADIANS' => array( @@ -1601,37 +1601,37 @@ class Calculation ), 'RAND' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::RAND', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::RAND', 'argumentCount' => '0' ), 'RANDBETWEEN' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::RAND', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::RAND', 'argumentCount' => '2' ), 'RANK' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::RANK', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::RANK', 'argumentCount' => '2,3' ), 'RATE' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::RATE', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::RATE', 'argumentCount' => '3-6' ), 'RECEIVED' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::RECEIVED', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::RECEIVED', 'argumentCount' => '4-5' ), 'REPLACE' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::REPLACE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::REPLACE', 'argumentCount' => '4' ), 'REPLACEB' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::REPLACE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::REPLACE', 'argumentCount' => '4' ), 'REPT' => array( @@ -1641,17 +1641,17 @@ class Calculation ), 'RIGHT' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::RIGHT', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::RIGHT', 'argumentCount' => '1,2' ), 'RIGHTB' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::RIGHT', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::RIGHT', 'argumentCount' => '1,2' ), 'ROMAN' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::ROMAN', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::ROMAN', 'argumentCount' => '1,2' ), 'ROUND' => array( @@ -1661,58 +1661,58 @@ class Calculation ), 'ROUNDDOWN' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::ROUNDDOWN', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::ROUNDDOWN', 'argumentCount' => '2' ), 'ROUNDUP' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::ROUNDUP', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::ROUNDUP', 'argumentCount' => '2' ), 'ROW' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::ROW', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::ROW', 'argumentCount' => '-1', 'passByReference' => array(true) ), 'ROWS' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::ROWS', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::ROWS', 'argumentCount' => '1' ), 'RSQ' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::RSQ', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::RSQ', 'argumentCount' => '2' ), 'RTD' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '1+' ), 'SEARCH' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::SEARCHINSENSITIVE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::SEARCHINSENSITIVE', 'argumentCount' => '2,3' ), 'SEARCHB' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::SEARCHINSENSITIVE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::SEARCHINSENSITIVE', 'argumentCount' => '2,3' ), 'SECOND' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::SECONDOFMINUTE', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::SECONDOFMINUTE', 'argumentCount' => '1' ), 'SERIESSUM' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SERIESSUM', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SERIESSUM', 'argumentCount' => '4' ), 'SIGN' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SIGN', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SIGN', 'argumentCount' => '1' ), 'SIN' => array( @@ -1727,22 +1727,22 @@ class Calculation ), 'SKEW' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::SKEW', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::SKEW', 'argumentCount' => '1+' ), 'SLN' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::SLN', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::SLN', 'argumentCount' => '3' ), 'SLOPE' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::SLOPE', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::SLOPE', 'argumentCount' => '2' ), 'SMALL' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::SMALL', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::SMALL', 'argumentCount' => '2' ), 'SQRT' => array( @@ -1752,97 +1752,97 @@ class Calculation ), 'SQRTPI' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SQRTPI', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SQRTPI', 'argumentCount' => '1' ), 'STANDARDIZE' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::STANDARDIZE', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::STANDARDIZE', 'argumentCount' => '3' ), 'STDEV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::STDEV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::STDEV', 'argumentCount' => '1+' ), 'STDEVA' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::STDEVA', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::STDEVA', 'argumentCount' => '1+' ), 'STDEVP' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::STDEVP', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::STDEVP', 'argumentCount' => '1+' ), 'STDEVPA' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::STDEVPA', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::STDEVPA', 'argumentCount' => '1+' ), 'STEYX' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::STEYX', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::STEYX', 'argumentCount' => '2' ), 'SUBSTITUTE' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::SUBSTITUTE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::SUBSTITUTE', 'argumentCount' => '3,4' ), 'SUBTOTAL' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SUBTOTAL', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SUBTOTAL', 'argumentCount' => '2+' ), 'SUM' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SUM', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SUM', 'argumentCount' => '1+' ), 'SUMIF' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SUMIF', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SUMIF', 'argumentCount' => '2,3' ), 'SUMIFS' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '?' ), 'SUMPRODUCT' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SUMPRODUCT', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SUMPRODUCT', 'argumentCount' => '1+' ), 'SUMSQ' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SUMSQ', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SUMSQ', 'argumentCount' => '1+' ), 'SUMX2MY2' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SUMX2MY2', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SUMX2MY2', 'argumentCount' => '2' ), 'SUMX2PY2' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SUMX2PY2', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SUMX2PY2', 'argumentCount' => '2' ), 'SUMXMY2' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::SUMXMY2', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::SUMXMY2', 'argumentCount' => '2' ), 'SYD' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::SYD', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::SYD', 'argumentCount' => '4' ), 'T' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::RETURNSTRING', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::RETURNSTRING', 'argumentCount' => '1' ), 'TAN' => array( @@ -1857,197 +1857,197 @@ class Calculation ), 'TBILLEQ' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::TBILLEQ', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::TBILLEQ', 'argumentCount' => '3' ), 'TBILLPRICE' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::TBILLPRICE', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::TBILLPRICE', 'argumentCount' => '3' ), 'TBILLYIELD' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::TBILLYIELD', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::TBILLYIELD', 'argumentCount' => '3' ), 'TDIST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::TDIST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::TDIST', 'argumentCount' => '3' ), 'TEXT' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::TEXTFORMAT', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::TEXTFORMAT', 'argumentCount' => '2' ), 'TIME' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::TIME', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::TIME', 'argumentCount' => '3' ), 'TIMEVALUE' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::TIMEVALUE', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::TIMEVALUE', 'argumentCount' => '1' ), 'TINV' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::TINV', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::TINV', 'argumentCount' => '2' ), 'TODAY' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::DATENOW', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::DATENOW', 'argumentCount' => '0' ), 'TRANSPOSE' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::TRANSPOSE', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::TRANSPOSE', 'argumentCount' => '1' ), 'TREND' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::TREND', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::TREND', 'argumentCount' => '1-4' ), 'TRIM' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::TRIMSPACES', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::TRIMSPACES', 'argumentCount' => '1' ), 'TRIMMEAN' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::TRIMMEAN', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::TRIMMEAN', 'argumentCount' => '2' ), 'TRUE' => array( 'category' => Calculation\Categories::CATEGORY_LOGICAL, - 'functionCall' => 'PHPExcel_Calculation_Logical::TRUE', + 'functionCall' => \\PHPExcel\\Calculation\\Logical::TRUE', 'argumentCount' => '0' ), 'TRUNC' => array( 'category' => Calculation\Categories::CATEGORY_MATH_AND_TRIG, - 'functionCall' => 'PHPExcel_Calculation_MathTrig::TRUNC', + 'functionCall' => \\PHPExcel\\Calculation\\MathTrig::TRUNC', 'argumentCount' => '1,2' ), 'TTEST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '4' ), 'TYPE' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::TYPE', + 'functionCall' => 'Calculation\Categories::TYPE', 'argumentCount' => '1' ), 'UPPER' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::UPPERCASE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::UPPERCASE', 'argumentCount' => '1' ), 'USDOLLAR' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '2' ), 'VALUE' => array( 'category' => Calculation\Categories::CATEGORY_TEXT_AND_DATA, - 'functionCall' => 'PHPExcel_Calculation_TextData::VALUE', + 'functionCall' => \\PHPExcel\\Calculation\\TextData::VALUE', 'argumentCount' => '1' ), 'VAR' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::VARFunc', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::VARFunc', 'argumentCount' => '1+' ), 'VARA' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::VARA', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::VARA', 'argumentCount' => '1+' ), 'VARP' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::VARP', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::VARP', 'argumentCount' => '1+' ), 'VARPA' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::VARPA', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::VARPA', 'argumentCount' => '1+' ), 'VDB' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '5-7' ), 'VERSION' => array( 'category' => Calculation\Categories::CATEGORY_INFORMATION, - 'functionCall' => 'Calculation\Categoriess::VERSION', + 'functionCall' => 'Calculation\Categories::VERSION', 'argumentCount' => '0' ), 'VLOOKUP' => array( 'category' => Calculation\Categories::CATEGORY_LOOKUP_AND_REFERENCE, - 'functionCall' => 'PHPExcel_Calculation_LookupRef::VLOOKUP', + 'functionCall' => \\PHPExcel\\Calculation\\LookupRef::VLOOKUP', 'argumentCount' => '3,4' ), 'WEEKDAY' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::DAYOFWEEK', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::DAYOFWEEK', 'argumentCount' => '1,2' ), 'WEEKNUM' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::WEEKOFYEAR', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::WEEKOFYEAR', 'argumentCount' => '1,2' ), 'WEIBULL' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::WEIBULL', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::WEIBULL', 'argumentCount' => '4' ), 'WORKDAY' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::WORKDAY', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::WORKDAY', 'argumentCount' => '2+' ), 'XIRR' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::XIRR', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::XIRR', 'argumentCount' => '2,3' ), 'XNPV' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::XNPV', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::XNPV', 'argumentCount' => '3' ), 'YEAR' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::YEAR', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::YEAR', 'argumentCount' => '1' ), 'YEARFRAC' => array( 'category' => Calculation\Categories::CATEGORY_DATE_AND_TIME, - 'functionCall' => 'PHPExcel_Calculation_DateTime::YEARFRAC', + 'functionCall' => \\PHPExcel\\Calculation\\DateTime::YEARFRAC', 'argumentCount' => '2,3' ), 'YIELD' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'Calculation\Categoriess::DUMMY', + 'functionCall' => 'Calculation\Categories::DUMMY', 'argumentCount' => '6,7' ), 'YIELDDISC' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::YIELDDISC', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::YIELDDISC', 'argumentCount' => '4,5' ), 'YIELDMAT' => array( 'category' => Calculation\Categories::CATEGORY_FINANCIAL, - 'functionCall' => 'PHPExcel_Calculation_Financial::YIELDMAT', + 'functionCall' => \\PHPExcel\\Calculation\\Financial::YIELDMAT', 'argumentCount' => '5,6' ), 'ZTEST' => array( 'category' => Calculation\Categories::CATEGORY_STATISTICAL, - 'functionCall' => 'PHPExcel_Calculation_Statistical::ZTEST', + 'functionCall' => \\PHPExcel\\Calculation\\Statistical::ZTEST', 'argumentCount' => '2-3' ) ); @@ -2104,7 +2104,7 @@ class Calculation * @access public * @param PHPExcel $spreadsheet Injected spreadsheet for working with a PHPExcel object, * or NULL to create a standalone claculation engine - * @return PHPExcel_Calculation + * @return Calculation */ public static function getInstance(Spreadsheet $spreadsheet = null) { @@ -2139,7 +2139,7 @@ class Calculation /** * Flush the calculation cache for any existing instance of this class - * but only if a PHPExcel_Calculation instance exists + * but only if a \PHPExcel\Calculation instance exists * * @access public * @return null @@ -2154,7 +2154,7 @@ class Calculation * Get the debuglog for this claculation engine instance * * @access public - * @return PHPExcel_CalcEngine_Logger + * @return CalcEngine\Logger */ public function getDebugLog() { @@ -2165,11 +2165,11 @@ class Calculation * __clone implementation. Cloning should not be allowed in a Singleton! * * @access public - * @throws PHPExcel_Calculation_Exception + * @throws Calculation\Exception */ final public function __clone() { - throw new PHPExcel_Calculation_Exception('Cloning the calculation engine is not allowed!'); + throw new Calculation\Exception('Cloning the calculation engine is not allowed!'); } @@ -2547,7 +2547,7 @@ class Calculation return '"'.$value.'"'; // Convert numeric errors to NaN error } elseif ((is_float($value)) && ((is_nan($value)) || (is_infinite($value)))) { - return Calculation\Categoriess::NaN(); + return Calculation\Categories::NaN(); } return $value; @@ -2568,7 +2568,7 @@ class Calculation } // Convert numeric errors to NaN error } elseif ((is_float($value)) && ((is_nan($value)) || (is_infinite($value)))) { - return Calculation\Categoriess::NaN(); + return Calculation\Categories::NaN(); } return $value; } @@ -2581,16 +2581,16 @@ class Calculation * Retained for backward compatibility * * @access public - * @param PHPExcel_Cell $pCell Cell to calculate + * @param Cell $pCell Cell to calculate * @return mixed - * @throws PHPExcel_Calculation_Exception + * @throws Calculation\Exception */ - public function calculate(PHPExcel_Cell $pCell = null) + public function calculate(Cell $pCell = null) { try { return $this->calculateCellValue($pCell); - } catch (PHPExcel_Exception $e) { - throw new PHPExcel_Calculation_Exception($e->getMessage()); + } catch (Exception $e) { + throw new Calculation\Exception($e->getMessage()); } } @@ -2599,12 +2599,12 @@ class Calculation * Calculate the value of a cell formula * * @access public - * @param PHPExcel_Cell $pCell Cell to calculate + * @param Cell $pCell Cell to calculate * @param Boolean $resetLog Flag indicating whether the debug log should be reset or not * @return mixed - * @throws PHPExcel_Calculation_Exception + * @throws Calculation\Exception */ - public function calculateCellValue(PHPExcel_Cell $pCell = null, $resetLog = true) + public function calculateCellValue(Cell $pCell = null, $resetLog = true) { if ($pCell === null) { return null; @@ -2630,17 +2630,17 @@ class Calculation $result = self::unwrapResult($this->_calculateFormulaValue($pCell->getValue(), $pCell->getCoordinate(), $pCell)); $cellAddress = array_pop($this->cellStack); $this->spreadsheet->getSheetByName($cellAddress['sheet'])->getCell($cellAddress['cell']); - } catch (PHPExcel_Exception $e) { + } catch (Exception $e) { $cellAddress = array_pop($this->cellStack); $this->spreadsheet->getSheetByName($cellAddress['sheet'])->getCell($cellAddress['cell']); - throw new PHPExcel_Calculation_Exception($e->getMessage()); + throw new Calculation\Exception($e->getMessage()); } if ((is_array($result)) && (self::$returnArrayAsType != self::RETURN_ARRAY_AS_ARRAY)) { self::$returnArrayAsType = $returnArrayAsType; - $testResult = Calculation\Categoriess::flattenArray($result); + $testResult = Calculation\Categories::flattenArray($result); if (self::$returnArrayAsType == self::RETURN_ARRAY_AS_ERROR) { - return Calculation\Categoriess::VALUE(); + return Calculation\Categories::VALUE(); } // If there's only a single cell in the array, then we allow it if (count($testResult) != 1) { @@ -2648,13 +2648,13 @@ class Calculation $r = array_keys($result); $r = array_shift($r); if (!is_numeric($r)) { - return Calculation\Categoriess::VALUE(); + return Calculation\Categories::VALUE(); } if (is_array($result[$r])) { $c = array_keys($result[$r]); $c = array_shift($c); if (!is_numeric($c)) { - return Calculation\Categoriess::VALUE(); + return Calculation\Categories::VALUE(); } } } @@ -2666,7 +2666,7 @@ class Calculation if ($result === null) { return 0; } elseif ((is_float($result)) && ((is_nan($result)) || (is_infinite($result)))) { - return Calculation\Categoriess::NaN(); + return Calculation\Categories::NaN(); } return $result; } @@ -2677,7 +2677,7 @@ class Calculation * * @param string $formula Formula to parse * @return array - * @throws PHPExcel_Calculation_Exception + * @throws Calculation\Exception */ public function parseFormula($formula) { @@ -2702,11 +2702,11 @@ class Calculation * * @param string $formula Formula to parse * @param string $cellID Address of the cell to calculate - * @param PHPExcel_Cell $pCell Cell to calculate + * @param Cell $pCell Cell to calculate * @return mixed - * @throws PHPExcel_Calculation_Exception + * @throws Calculation\Exception */ - public function calculateFormula($formula, $cellID = null, PHPExcel_Cell $pCell = null) + public function calculateFormula($formula, $cellID = null, Cell $pCell = null) { // Initialise the logging settings $this->formulaError = null; @@ -2720,8 +2720,8 @@ class Calculation // Execute the calculation try { $result = self::unwrapResult($this->_calculateFormulaValue($formula, $cellID, $pCell)); - } catch (PHPExcel_Exception $e) { - throw new PHPExcel_Calculation_Exception($e->getMessage()); + } catch (Exception $e) { + throw new Calculation\Exception($e->getMessage()); } // Reset calculation cacheing to its previous state @@ -2757,11 +2757,11 @@ class Calculation * * @param string $formula The formula to parse and calculate * @param string $cellID The ID (e.g. A3) of the cell that we are calculating - * @param PHPExcel_Cell $pCell Cell to calculate - * @return mixed - * @throws PHPExcel_Calculation_Exception + * @param Cell $pCell Cell to calculate + * @return mixed + * @throws Calculation\Exception */ - public function _calculateFormulaValue($formula, $cellID = null, PHPExcel_Cell $pCell = null) + public function _calculateFormulaValue($formula, $cellID = null, Cell $pCell = null) { $cellValue = null; @@ -2984,7 +2984,7 @@ class Calculation private function showValue($value) { if ($this->_debugLog->getWriteDebugLog()) { - $testArray = Calculation\Categoriess::flattenArray($value); + $testArray = Calculation\Categories::flattenArray($value); if (count($testArray) == 1) { $value = array_pop($testArray); } @@ -3007,7 +3007,7 @@ class Calculation return ($value) ? self::$localeBoolean['TRUE'] : self::$localeBoolean['FALSE']; } } - return Calculation\Categoriess::flattenSingleValue($value); + return Calculation\Categories::flattenSingleValue($value); } @@ -3020,7 +3020,7 @@ class Calculation private function showTypeDetails($value) { if ($this->_debugLog->getWriteDebugLog()) { - $testArray = Calculation\Categoriess::flattenArray($value); + $testArray = Calculation\Categories::flattenArray($value); if (count($testArray) == 1) { $value = array_pop($testArray); } @@ -3512,7 +3512,7 @@ class Calculation } // evaluate postfix notation - private function processTokenStack($tokens, $cellID = null, PHPExcel_Cell $pCell = null) + private function processTokenStack($tokens, $cellID = null, Cell $pCell = null) { if ($tokens == false) { return false; @@ -3522,7 +3522,7 @@ class Calculation // so we store the parent cell collection so that we can re-attach it when necessary $pCellWorksheet = ($pCell !== null) ? $pCell->getWorksheet() : null; $pCellParent = ($pCell !== null) ? $pCell->getParent() : null; - $stack = new PHPExcel_Calculation_Token_Stack; + $stack = new Calculation\Token\Stack; // Loop through each token in turn foreach ($tokens as $tokenData) { @@ -3598,11 +3598,11 @@ class Calculation $oData = array_merge(explode(':', $operand1Data['reference']), explode(':', $operand2Data['reference'])); $oCol = $oRow = array(); foreach ($oData as $oDatum) { - $oCR = PHPExcel_Cell::coordinateFromString($oDatum); - $oCol[] = PHPExcel_Cell::columnIndexFromString($oCR[0]) - 1; + $oCR = Cell::coordinateFromString($oDatum); + $oCol[] = Cell::columnIndexFromString($oCR[0]) - 1; $oRow[] = $oCR[1]; } - $cellRef = PHPExcel_Cell::stringFromColumnIndex(min($oCol)).min($oRow).':'.PHPExcel_Cell::stringFromColumnIndex(max($oCol)).max($oRow); + $cellRef = Cell::stringFromColumnIndex(min($oCol)).min($oRow).':'.Cell::stringFromColumnIndex(max($oCol)).max($oRow); if ($pCellParent !== null) { $cellValue = $this->extractCellRange($cellRef, $this->spreadsheet->getSheetByName($sheet1), false); } else { @@ -3610,7 +3610,7 @@ class Calculation } $stack->push('Cell Reference', $cellValue, $cellRef); } else { - $stack->push('Error', Calculation\Categoriess::REF(), null); + $stack->push('Error', Calculation\Categories::REF(), null); } break; case '+': // Addition @@ -3643,11 +3643,11 @@ class Calculation self::checkMatrixOperands($operand1, $operand2, 2); try { // Convert operand 1 from a PHP array to a matrix - $matrix = new PHPExcel_Shared_JAMA_Matrix($operand1); + $matrix = new Shared\JAMA\Matrix($operand1); // Perform the required operation against the operand 1 matrix, passing in operand 2 $matrixResult = $matrix->concat($operand2); $result = $matrixResult->getArray(); - } catch (PHPExcel_Exception $ex) { + } catch (Exception $ex) { $this->_debugLog->writeDebugLog('JAMA Matrix Exception: ', $ex->getMessage()); $result = '#VALUE!'; } @@ -3663,11 +3663,11 @@ class Calculation foreach (array_keys($rowIntersect) as $row) { $oRow[] = $row; foreach ($rowIntersect[$row] as $col => $data) { - $oCol[] = PHPExcel_Cell::columnIndexFromString($col) - 1; + $oCol[] = Cell::columnIndexFromString($col) - 1; $cellIntersect[$row] = array_intersect_key($operand1[$row], $operand2[$row]); } } - $cellRef = PHPExcel_Cell::stringFromColumnIndex(min($oCol)).min($oRow).':'.PHPExcel_Cell::stringFromColumnIndex(max($oCol)).max($oRow); + $cellRef = Cell::stringFromColumnIndex(min($oCol)).min($oRow).':'.Cell::stringFromColumnIndex(max($oCol)).max($oRow); $this->_debugLog->writeDebugLog('Evaluation Result is ', $this->showTypeDetails($cellIntersect)); $stack->push('Value', $cellIntersect, $cellRef); break; @@ -3692,10 +3692,10 @@ class Calculation if (is_array($arg)) { self::checkMatrixOperands($arg, $multiplier, 2); try { - $matrix1 = new PHPExcel_Shared_JAMA_Matrix($arg); + $matrix1 = new Shared\JAMA\Matrix($arg); $matrixResult = $matrix1->arrayTimesEquals($multiplier); $result = $matrixResult->getArray(); - } catch (PHPExcel_Exception $ex) { + } catch (Exception $ex) { $this->_debugLog->writeDebugLog('JAMA Matrix Exception: ', $ex->getMessage()); $result = '#VALUE!'; } @@ -3712,7 +3712,7 @@ class Calculation // echo 'Reference is a Range of cells
'; if ($pCell === null) { // We can't access the range, so return a REF error - $cellValue = Calculation\Categoriess::REF(); + $cellValue = Calculation\Categories::REF(); } else { $cellRef = $matches[6].$matches[7].':'.$matches[9].$matches[10]; if ($matches[2] > '') { @@ -3746,7 +3746,7 @@ class Calculation // echo 'Reference is a single Cell
'; if ($pCell === null) { // We can't access the cell, so return a REF error - $cellValue = Calculation\Categoriess::REF(); + $cellValue = Calculation\Categories::REF(); } else { $cellRef = $matches[6].$matches[7]; if ($matches[2] > '') { @@ -3843,7 +3843,7 @@ class Calculation if ($functionName != 'MKMATRIX') { if ($this->_debugLog->getWriteDebugLog()) { krsort($argArrayVals); - $this->_debugLog->writeDebugLog('Evaluating ', self::localeFunc($functionName), '( ', implode(self::$localeArgumentSeparator.' ', Calculation\Categoriess::flattenArray($argArrayVals)), ' )'); + $this->_debugLog->writeDebugLog('Evaluating ', self::localeFunc($functionName), '( ', implode(self::$localeArgumentSeparator.' ', Calculation\Categories::flattenArray($argArrayVals)), ' )'); } } // Process each argument in turn, building the return value as an array @@ -3877,7 +3877,7 @@ class Calculation $result = call_user_func_array(explode('::', $functionCall), $args); } else { foreach ($args as &$arg) { - $arg = Calculation\Categoriess::flattenSingleValue($arg); + $arg = Calculation\Categories::flattenSingleValue($arg); } unset($arg); $result = call_user_func_array($functionCall, $args); @@ -3921,7 +3921,7 @@ class Calculation $output = $output['value']; // if ((is_array($output)) && (self::$returnArrayAsType != self::RETURN_ARRAY_AS_ARRAY)) { -// return array_shift(Calculation\Categoriess::flattenArray($output)); +// return array_shift(Calculation\Categories::flattenArray($output)); // } return $output; } @@ -3950,7 +3950,7 @@ class Calculation $stack->push('Value', $operand); $this->_debugLog->writeDebugLog('Evaluation Result is ', $this->showTypeDetails($operand)); return false; - } elseif (!PHPExcel_Shared_String::convertToNumberIfFraction($operand)) { + } elseif (!Shared\String::convertToNumberIfFraction($operand)) { // If not a numeric or a fraction, then it's a text string, and so can't be used in mathematical binary operations $stack->push('Value', '#VALUE!'); $this->_debugLog->writeDebugLog('Evaluation Result is a ', $this->showTypeDetails('#VALUE!')); @@ -4010,7 +4010,7 @@ class Calculation } // Use case insensitive comparaison if not OpenOffice mode - if (Calculation\Categoriess::getCompatibilityMode() != Calculation\Categoriess::COMPATIBILITY_OPENOFFICE) { + if (Calculation\Categories::getCompatibilityMode() != Calculation\Categories::COMPATIBILITY_OPENOFFICE) { if (is_string($operand1)) { $operand1 = strtoupper($operand1); } @@ -4019,7 +4019,7 @@ class Calculation } } - $useLowercaseFirstComparison = is_string($operand1) && is_string($operand2) && Calculation\Categoriess::getCompatibilityMode() == Calculation\Categoriess::COMPATIBILITY_OPENOFFICE; + $useLowercaseFirstComparison = is_string($operand1) && is_string($operand2) && Calculation\Categories::getCompatibilityMode() == Calculation\Categories::COMPATIBILITY_OPENOFFICE; // execute the necessary operation switch ($operation) { @@ -4092,8 +4092,8 @@ class Calculation */ private function strcmpLowercaseFirst($str1, $str2) { - $inversedStr1 = PHPExcel_Shared_String::StrCaseReverse($str1); - $inversedStr2 = PHPExcel_Shared_String::StrCaseReverse($str2); + $inversedStr1 = Shared\String::StrCaseReverse($str1); + $inversedStr2 = Shared\String::StrCaseReverse($str2); return strcmp($inversedStr1, $inversedStr2); } @@ -4117,19 +4117,19 @@ class Calculation try { // Convert operand 1 from a PHP array to a matrix - $matrix = new PHPExcel_Shared_JAMA_Matrix($operand1); + $matrix = new Shared\JAMA\Matrix($operand1); // Perform the required operation against the operand 1 matrix, passing in operand 2 $matrixResult = $matrix->$matrixFunction($operand2); $result = $matrixResult->getArray(); - } catch (PHPExcel_Exception $ex) { + } catch (Exception $ex) { $this->_debugLog->writeDebugLog('JAMA Matrix Exception: ', $ex->getMessage()); $result = '#VALUE!'; } } else { - if ((Calculation\Categoriess::getCompatibilityMode() != Calculation\Categoriess::COMPATIBILITY_OPENOFFICE) && + if ((Calculation\Categories::getCompatibilityMode() != Calculation\Categories::COMPATIBILITY_OPENOFFICE) && ((is_string($operand1) && !is_numeric($operand1) && strlen($operand1)>0) || (is_string($operand2) && !is_numeric($operand2) && strlen($operand2)>0))) { - $result = Calculation\Categoriess::VALUE(); + $result = Calculation\Categories::VALUE(); } else { // If we're dealing with non-matrix operations, execute the necessary operation switch ($operation) { @@ -4178,7 +4178,7 @@ class Calculation $this->formulaError = $errorMessage; $this->cyclicReferenceStack->clear(); if (!$this->suppressFormulaErrors) { - throw new PHPExcel_Calculation_Exception($errorMessage); + throw new Calculation\Exception($errorMessage); } trigger_error($errorMessage, E_USER_ERROR); } @@ -4187,13 +4187,13 @@ class Calculation /** * Extract range values * - * @param string &$pRange String based range representation - * @param PHPExcel_Worksheet $pSheet Worksheet - * @param boolean $resetLog Flag indicating whether calculation log should be reset or not - * @return mixed Array of values in range if range contains more than one element. Otherwise, a single value is returned. - * @throws PHPExcel_Calculation_Exception + * @param string &$pRange String based range representation + * @param Worksheet $pSheet Worksheet + * @param boolean $resetLog Flag indicating whether calculation log should be reset or not + * @return mixed Array of values in range if range contains more than one element. Otherwise, a single value is returned. + * @throws Calculation\Exception */ - public function extractCellRange(&$pRange = 'A1', PHPExcel_Worksheet $pSheet = null, $resetLog = true) + public function extractCellRange(&$pRange = 'A1', Worksheet $pSheet = null, $resetLog = true) { // Return value $returnValue = array (); @@ -4205,14 +4205,14 @@ class Calculation // echo 'Range reference is '.$pRange.PHP_EOL; if (strpos($pRange, '!') !== false) { // echo '$pRange reference includes sheet reference', PHP_EOL; - list($pSheetName, $pRange) = PHPExcel_Worksheet::extractSheetTitle($pRange, true); + list($pSheetName, $pRange) = Worksheet::extractSheetTitle($pRange, true); // echo 'New sheet name is '.$pSheetName, PHP_EOL; // echo 'Adjusted Range reference is '.$pRange, PHP_EOL; $pSheet = $this->spreadsheet->getSheetByName($pSheetName); } // Extract range - $aReferences = PHPExcel_Cell::extractAllCellReferencesInRange($pRange); + $aReferences = Cell::extractAllCellReferencesInRange($pRange); $pRange = $pSheetName.'!'.$pRange; if (!isset($aReferences[1])) { // Single cell in range @@ -4245,13 +4245,13 @@ class Calculation /** * Extract range values * - * @param string &$pRange String based range representation - * @param PHPExcel_Worksheet $pSheet Worksheet - * @return mixed Array of values in range if range contains more than one element. Otherwise, a single value is returned. - * @param boolean $resetLog Flag indicating whether calculation log should be reset or not - * @throws PHPExcel_Calculation_Exception + * @param string &$pRange String based range representation + * @param Worksheet $pSheet Worksheet + * @return mixed Array of values in range if range contains more than one element. Otherwise, a single value is returned. + * @param boolean $resetLog Flag indicating whether calculation log should be reset or not + * @throws Calculation\Exception */ - public function extractNamedRange(&$pRange = 'A1', PHPExcel_Worksheet $pSheet = null, $resetLog = true) + public function extractNamedRange(&$pRange = 'A1', Worksheet $pSheet = null, $resetLog = true) { // Return value $returnValue = array (); @@ -4263,19 +4263,19 @@ class Calculation // echo 'Range reference is '.$pRange.'
'; if (strpos($pRange, '!') !== false) { // echo '$pRange reference includes sheet reference', PHP_EOL; - list($pSheetName, $pRange) = PHPExcel_Worksheet::extractSheetTitle($pRange, true); + list($pSheetName, $pRange) = Worksheet::extractSheetTitle($pRange, true); // echo 'New sheet name is '.$pSheetName, PHP_EOL; // echo 'Adjusted Range reference is '.$pRange, PHP_EOL; $pSheet = $this->spreadsheet->getSheetByName($pSheetName); } // Named range? - $namedRange = PHPExcel_NamedRange::resolveRange($pRange, $pSheet); + $namedRange = NamedRange::resolveRange($pRange, $pSheet); if ($namedRange !== null) { $pSheet = $namedRange->getWorksheet(); // echo 'Named Range '.$pRange.' ('; $pRange = $namedRange->getRange(); - $splitRange = PHPExcel_Cell::splitRange($pRange); + $splitRange = Cell::splitRange($pRange); // Convert row and column references if (ctype_alpha($splitRange[0][0])) { $pRange = $splitRange[0][0] . '1:' . $splitRange[0][1] . $namedRange->getWorksheet()->getHighestRow(); @@ -4292,15 +4292,15 @@ class Calculation // } // } } else { - return Calculation\Categoriess::REF(); + return Calculation\Categories::REF(); } // Extract range - $aReferences = PHPExcel_Cell::extractAllCellReferencesInRange($pRange); + $aReferences = Cell::extractAllCellReferencesInRange($pRange); // var_dump($aReferences); if (!isset($aReferences[1])) { // Single cell (or single column or row) in range - list($currentCol, $currentRow) = PHPExcel_Cell::coordinateFromString($aReferences[0]); + list($currentCol, $currentRow) = Cell::coordinateFromString($aReferences[0]); $cellValue = null; if ($pSheet->cellExists($aReferences[0])) { $returnValue[$currentRow][$currentCol] = $pSheet->getCell($aReferences[0])->getCalculatedValue($resetLog); @@ -4311,7 +4311,7 @@ class Calculation // Extract cell data for all cells in the range foreach ($aReferences as $reference) { // Extract range - list($currentCol, $currentRow) = PHPExcel_Cell::coordinateFromString($reference); + list($currentCol, $currentRow) = Cell::coordinateFromString($reference); // echo 'NAMED RANGE: $currentCol='.$currentCol.' $currentRow='.$currentRow.'
'; $cellValue = null; if ($pSheet->cellExists($reference)) { @@ -4339,7 +4339,7 @@ class Calculation { $pFunction = strtoupper($pFunction); if (isset(self::$PHPExcelFunctions[$pFunction])) { - return (self::$PHPExcelFunctions[$pFunction]['functionCall'] != 'Calculation\Categoriess::DUMMY'); + return (self::$PHPExcelFunctions[$pFunction]['functionCall'] != 'Calculation\Categories::DUMMY'); } else { return false; } @@ -4356,7 +4356,7 @@ class Calculation $returnValue = array(); foreach (self::$PHPExcelFunctions as $functionName => $function) { - if ($function['functionCall'] != 'Calculation\Categoriess::DUMMY') { + if ($function['functionCall'] != 'Calculation\Categories::DUMMY') { $returnValue[$functionName] = new Calculation\Categories( $function['category'], $functionName, @@ -4388,7 +4388,7 @@ class Calculation { $returnValue = array(); foreach (self::$PHPExcelFunctions as $functionName => $function) { - if ($function['functionCall'] != 'Calculation\Categoriess::DUMMY') { + if ($function['functionCall'] != 'Calculation\Categories::DUMMY') { $returnValue[] = $functionName; } } diff --git a/src/PhpSpreadsheet/Chart.php b/src/PhpSpreadsheet/Chart.php index 96b82f6a..a3718aa4 100644 --- a/src/PhpSpreadsheet/Chart.php +++ b/src/PhpSpreadsheet/Chart.php @@ -39,42 +39,42 @@ class Chart /** * Worksheet * - * @var \PHPExcel\Worksheet + * @var Worksheet */ private $worksheet; /** * Chart Title * - * @var PHPExcel_Chart_Title + * @var Chart\Title */ private $title; /** * Chart Legend * - * @var PHPExcel_Chart_Legend + * @var Chart\Legend */ private $legend; /** * X-Axis Label * - * @var PHPExcel_Chart_Title + * @var Chart\Title */ private $xAxisLabel; /** * Y-Axis Label * - * @var PHPExcel_Chart_Title + * @var Chart\Title */ private $yAxisLabel; /** * Chart Plot Area * - * @var PHPExcel_Chart_PlotArea + * @var Chart\PlotArea */ private $plotArea; @@ -95,28 +95,28 @@ class Chart /** * Chart Asix Y as * - * @var PHPExcel_Chart_Axis + * @var Chart\Axis */ private $yAxis; /** * Chart Asix X as * - * @var PHPExcel_Chart_Axis + * @var Chart\Axis */ private $xAxis; /** * Chart Major Gridlines as * - * @var PHPExcel_Chart_GridLines + * @var Chart\GridLines */ private $majorGridlines; /** * Chart Minor Gridlines as * - * @var PHPExcel_Chart_GridLines + * @var Chart\GridLines */ private $minorGridlines; @@ -169,9 +169,9 @@ class Chart /** - * Create a new PHPExcel_Chart + * Create a new Chart */ - public function __construct($name, PHPExcel_Chart_Title $title = null, PHPExcel_Chart_Legend $legend = null, PHPExcel_Chart_PlotArea $plotArea = null, $plotVisibleOnly = true, $displayBlanksAs = '0', PHPExcel_Chart_Title $xAxisLabel = null, PHPExcel_Chart_Title $yAxisLabel = null, PHPExcel_Chart_Axis $xAxis = null, PHPExcel_Chart_Axis $yAxis = null, PHPExcel_Chart_GridLines $majorGridlines = null, PHPExcel_Chart_GridLines $minorGridlines = null) + public function __construct($name, Chart\Title $title = null, Chart\Legend $legend = null, Chart\PlotArea $plotArea = null, $plotVisibleOnly = true, $displayBlanksAs = '0', Chart\Title $xAxisLabel = null, Chart\Title $yAxisLabel = null, Chart\Axis $xAxis = null, Chart\Axis $yAxis = null, Chart\GridLines $majorGridlines = null, Chart\GridLines $minorGridlines = null) { $this->name = $name; $this->title = $title; @@ -200,7 +200,7 @@ class Chart /** * Get Worksheet * - * @return PHPExcel_Worksheet + * @return Worksheet */ public function getWorksheet() { @@ -210,11 +210,11 @@ class Chart /** * Set Worksheet * - * @param PHPExcel_Worksheet $pValue - * @throws PHPExcel_Chart_Exception - * @return PHPExcel_Chart + * @param Worksheet $pValue + * @throws Chart\Exception + * @return Chart */ - public function setWorksheet(PHPExcel_Worksheet $pValue = null) + public function setWorksheet(Worksheet $pValue = null) { $this->worksheet = $pValue; @@ -224,7 +224,7 @@ class Chart /** * Get Title * - * @return PHPExcel_Chart_Title + * @return Chart\Title */ public function getTitle() { @@ -234,10 +234,10 @@ class Chart /** * Set Title * - * @param PHPExcel_Chart_Title $title - * @return PHPExcel_Chart + * @param Chart\Title $title + * @return Chart */ - public function setTitle(PHPExcel_Chart_Title $title) + public function setTitle(Chart\Title $title) { $this->title = $title; @@ -247,7 +247,7 @@ class Chart /** * Get Legend * - * @return PHPExcel_Chart_Legend + * @return Chart\Legend */ public function getLegend() { @@ -257,10 +257,10 @@ class Chart /** * Set Legend * - * @param PHPExcel_Chart_Legend $legend - * @return PHPExcel_Chart + * @param Chart\Legend $legend + * @return Chart */ - public function setLegend(PHPExcel_Chart_Legend $legend) + public function setLegend(Chart\Legend $legend) { $this->legend = $legend; @@ -270,7 +270,7 @@ class Chart /** * Get X-Axis Label * - * @return PHPExcel_Chart_Title + * @return Chart\Title */ public function getXAxisLabel() { @@ -280,10 +280,10 @@ class Chart /** * Set X-Axis Label * - * @param PHPExcel_Chart_Title $label - * @return PHPExcel_Chart + * @param Chart\Title $label + * @return Chart */ - public function setXAxisLabel(PHPExcel_Chart_Title $label) + public function setXAxisLabel(Chart\Title $label) { $this->xAxisLabel = $label; @@ -293,7 +293,7 @@ class Chart /** * Get Y-Axis Label * - * @return PHPExcel_Chart_Title + * @return Chart\Title */ public function getYAxisLabel() { @@ -303,10 +303,10 @@ class Chart /** * Set Y-Axis Label * - * @param PHPExcel_Chart_Title $label - * @return PHPExcel_Chart + * @param Chart\Title $label + * @return Chart */ - public function setYAxisLabel(PHPExcel_Chart_Title $label) + public function setYAxisLabel(Chart\Title $label) { $this->yAxisLabel = $label; @@ -316,7 +316,7 @@ class Chart /** * Get Plot Area * - * @return PHPExcel_Chart_PlotArea + * @return Chart\PlotArea */ public function getPlotArea() { @@ -337,7 +337,7 @@ class Chart * Set Plot Visible Only * * @param boolean $plotVisibleOnly - * @return PHPExcel_Chart + * @return Chart */ public function setPlotVisibleOnly($plotVisibleOnly = true) { @@ -360,7 +360,7 @@ class Chart * Set Display Blanks as * * @param string $displayBlanksAs - * @return PHPExcel_Chart + * @return Chart */ public function setDisplayBlanksAs($displayBlanksAs = '0') { @@ -371,7 +371,7 @@ class Chart /** * Get yAxis * - * @return PHPExcel_Chart_Axis + * @return Chart\Axis */ public function getChartAxisY() { @@ -379,13 +379,13 @@ class Chart return $this->yAxis; } - return new PHPExcel_Chart_Axis(); + return new Chart\Axis(); } /** * Get xAxis * - * @return PHPExcel_Chart_Axis + * @return Chart\Axis */ public function getChartAxisX() { @@ -393,13 +393,13 @@ class Chart return $this->xAxis; } - return new PHPExcel_Chart_Axis(); + return new Chart\Axis(); } /** * Get Major Gridlines * - * @return PHPExcel_Chart_GridLines + * @return Chart\GridLines */ public function getMajorGridlines() { @@ -407,13 +407,13 @@ class Chart return $this->majorGridlines; } - return new PHPExcel_Chart_GridLines(); + return new Chart\GridLines(); } /** * Get Minor Gridlines * - * @return PHPExcel_Chart_GridLines + * @return Chart\GridLines */ public function getMinorGridlines() { @@ -421,7 +421,7 @@ class Chart return $this->minorGridlines; } - return new PHPExcel_Chart_GridLines(); + return new Chart\GridLines(); } @@ -431,7 +431,7 @@ class Chart * @param string $cell * @param integer $xOffset * @param integer $yOffset - * @return PHPExcel_Chart + * @return Chart */ public function setTopLeftPosition($cell, $xOffset = null, $yOffset = null) { @@ -474,7 +474,7 @@ class Chart * Set the Top Left cell position for the chart * * @param string $cell - * @return PHPExcel_Chart + * @return Chart */ public function setTopLeftCell($cell) { @@ -488,7 +488,7 @@ class Chart * * @param integer $xOffset * @param integer $yOffset - * @return PHPExcel_Chart + * @return Chart */ public function setTopLeftOffset($xOffset = null, $yOffset = null) { @@ -545,7 +545,7 @@ class Chart * @param string $cell * @param integer $xOffset * @param integer $yOffset - * @return PHPExcel_Chart + * @return Chart */ public function setBottomRightPosition($cell, $xOffset = null, $yOffset = null) { @@ -596,7 +596,7 @@ class Chart * * @param integer $xOffset * @param integer $yOffset - * @return PHPExcel_Chart + * @return Chart */ public function setBottomRightOffset($xOffset = null, $yOffset = null) { @@ -657,21 +657,21 @@ class Chart public function render($outputDestination = null) { - $libraryName = PHPExcel_Settings::getChartRendererName(); + $libraryName = Settings::getChartRendererName(); if (is_null($libraryName)) { return false; } // Ensure that data series values are up-to-date before we render $this->refresh(); - $libraryPath = PHPExcel_Settings::getChartRendererPath(); + $libraryPath = Settings::getChartRendererPath(); $includePath = str_replace('\\', '/', get_include_path()); $rendererPath = str_replace('\\', '/', $libraryPath); if (strpos($rendererPath, $includePath) === false) { set_include_path(get_include_path() . PATH_SEPARATOR . $libraryPath); } - $rendererName = 'PHPExcel_Chart_Renderer_'.$libraryName; + $rendererName = '\\PHPExcel\\Chart\\Renderer\\'.$libraryName; $renderer = new $rendererName($this); if ($outputDestination == 'php://output') { diff --git a/src/PhpSpreadsheet/Comment.php b/src/PhpSpreadsheet/Comment.php index 228a1f49..20a143c6 100644 --- a/src/PhpSpreadsheet/Comment.php +++ b/src/PhpSpreadsheet/Comment.php @@ -39,7 +39,7 @@ class Comment implements IComparable /** * Rich text comment * - * @var PHPExcel_RichText + * @var RichText */ private $text; @@ -81,7 +81,7 @@ class Comment implements IComparable /** * Comment fill color * - * @var PHPExcel_Style_Color + * @var Style\Color */ private $fillColor; @@ -93,17 +93,17 @@ class Comment implements IComparable private $alignment; /** - * Create a new PHPExcel_Comment + * Create a new Comment * - * @throws PHPExcel_Exception + * @throws Exception */ public function __construct() { // Initialise variables $this->author = 'Author'; - $this->text = new PHPExcel_RichText(); - $this->fillColor = new PHPExcel_Style_Color('FFFFFFE1'); - $this->alignment = PHPExcel_Style_Alignment::HORIZONTAL_GENERAL; + $this->text = new RichText(); + $this->fillColor = new Style\Color('FFFFFFE1'); + $this->alignment = Style\Alignment::HORIZONTAL_GENERAL; } /** @@ -120,7 +120,7 @@ class Comment implements IComparable * Set Author * * @param string $pValue - * @return PHPExcel_Comment + * @return Comment */ public function setAuthor($pValue = '') { @@ -131,7 +131,7 @@ class Comment implements IComparable /** * Get Rich text comment * - * @return PHPExcel_RichText + * @return RichText */ public function getText() { @@ -141,10 +141,10 @@ class Comment implements IComparable /** * Set Rich text comment * - * @param PHPExcel_RichText $pValue - * @return PHPExcel_Comment + * @param RichText $pValue + * @return Comment */ - public function setText(PHPExcel_RichText $pValue) + public function setText(RichText $pValue) { $this->text = $pValue; return $this; @@ -164,7 +164,7 @@ class Comment implements IComparable * Set comment width (CSS style, i.e. XXpx or YYpt) * * @param string $value - * @return PHPExcel_Comment + * @return Comment */ public function setWidth($value = '96pt') { @@ -186,7 +186,7 @@ class Comment implements IComparable * Set comment height (CSS style, i.e. XXpx or YYpt) * * @param string $value - * @return PHPExcel_Comment + * @return Comment */ public function setHeight($value = '55.5pt') { @@ -208,7 +208,7 @@ class Comment implements IComparable * Set left margin (CSS style, i.e. XXpx or YYpt) * * @param string $value - * @return PHPExcel_Comment + * @return Comment */ public function setMarginLeft($value = '59.25pt') { @@ -230,7 +230,7 @@ class Comment implements IComparable * Set top margin (CSS style, i.e. XXpx or YYpt) * * @param string $value - * @return PHPExcel_Comment + * @return Comment */ public function setMarginTop($value = '1.5pt') { @@ -252,7 +252,7 @@ class Comment implements IComparable * Set comment default visibility * * @param boolean $value - * @return PHPExcel_Comment + * @return Comment */ public function setVisible($value = false) { @@ -263,7 +263,7 @@ class Comment implements IComparable /** * Get fill color * - * @return PHPExcel_Style_Color + * @return Style\Color */ public function getFillColor() { @@ -274,9 +274,9 @@ class Comment implements IComparable * Set Alignment * * @param string $pValue - * @return PHPExcel_Comment + * @return Comment */ - public function setAlignment($pValue = PHPExcel_Style_Alignment::HORIZONTAL_GENERAL) + public function setAlignment($pValue = Style\Alignment::HORIZONTAL_GENERAL) { $this->alignment = $pValue; return $this; diff --git a/src/PhpSpreadsheet/HashTable.php b/src/PhpSpreadsheet/HashTable.php index 5022dd3d..19c7a91e 100644 --- a/src/PhpSpreadsheet/HashTable.php +++ b/src/PhpSpreadsheet/HashTable.php @@ -69,7 +69,7 @@ class HashTable if ($pSource == null) { return; } elseif (!is_array($pSource)) { - throw new PHPExcel_Exception('Invalid array parameter passed.'); + throw new Exception('Invalid array parameter passed.'); } foreach ($pSource as $item) { @@ -80,10 +80,10 @@ class HashTable /** * Add HashTable item * - * @param PHPExcel_IComparable $pSource Item to add + * @param IComparable $pSource Item to add * @throws Exception */ - public function add(PHPExcel_IComparable $pSource = null) + public function add(IComparable $pSource = null) { $hash = $pSource->getHashCode(); if (!isset($this->items[$hash])) { @@ -98,7 +98,7 @@ class HashTable * @param IComparable $pSource Item to remove * @throws Exception */ - public function remove(PHPExcel_IComparable $pSource = null) + public function remove(IComparable $pSource = null) { $hash = $pSource->getHashCode(); if (isset($this->items[$hash])) { diff --git a/src/PhpSpreadsheet/IOFactory.php b/src/PhpSpreadsheet/IOFactory.php index 50453b51..2fbce12b 100644 --- a/src/PhpSpreadsheet/IOFactory.php +++ b/src/PhpSpreadsheet/IOFactory.php @@ -37,8 +37,8 @@ class IOFactory * @static */ private static $searchLocations = array( - array( 'type' => 'IWriter', 'path' => 'PHPExcel/Writer/{0}.php', 'class' => 'PHPExcel_Writer_{0}' ), - array( 'type' => 'IReader', 'path' => 'PHPExcel/Reader/{0}.php', 'class' => 'PHPExcel_Reader_{0}' ) + array( 'type' => 'IWriter', 'path' => 'PHPExcel/Writer/{0}.php', 'class' => '\\PHPExcel\\Writer\\{0}' ), + array( 'type' => 'IReader', 'path' => 'PHPExcel/Reader/{0}.php', 'class' => '\\PHPExcel\\Reader\\{0}' ) ); /** @@ -60,7 +60,7 @@ class IOFactory ); /** - * Private constructor for PHPExcel_IOFactory + * Private constructor for IOFactory */ private function __construct() { @@ -84,14 +84,14 @@ class IOFactory * @static * @access public * @param array $value - * @throws PHPExcel_Reader_Exception + * @throws Reader\Exception */ public static function setSearchLocations($value) { if (is_array($value)) { self::$searchLocations = $value; } else { - throw new PHPExcel_Reader_Exception('Invalid parameter passed.'); + throw new Reader\Exception('Invalid parameter passed.'); } } @@ -102,7 +102,7 @@ class IOFactory * @access public * @param string $type Example: IWriter * @param string $location Example: PHPExcel/Writer/{0}.php - * @param string $classname Example: PHPExcel_Writer_{0} + * @param string $classname Example: Writer\{0} */ public static function addSearchLocation($type = '', $location = '', $classname = '') { @@ -110,14 +110,14 @@ class IOFactory } /** - * Create PHPExcel_Writer_IWriter + * Create Writer\IWriter * * @static * @access public * @param PHPExcel $phpExcel * @param string $writerType Example: Excel2007 - * @return PHPExcel_Writer_IWriter - * @throws PHPExcel_Reader_Exception + * @return Writer\IWriter + * @throws Writer\Exception */ public static function createWriter(PHPExcel $phpExcel, $writerType = '') { @@ -137,17 +137,17 @@ class IOFactory } // Nothing found... - throw new PHPExcel_Reader_Exception("No $searchType found for type $writerType"); + throw new Writer\Exception("No $searchType found for type $writerType"); } /** - * Create PHPExcel_Reader_IReader + * Create Reader\IReader * * @static * @access public * @param string $readerType Example: Excel2007 - * @return PHPExcel_Reader_IReader - * @throws PHPExcel_Reader_Exception + * @return Reader\IReader + * @throws Reader\Exception */ public static function createReader($readerType = '') { @@ -167,17 +167,17 @@ class IOFactory } // Nothing found... - throw new PHPExcel_Reader_Exception("No $searchType found for type $readerType"); + throw new Reader\Exception("No $searchType found for type $readerType"); } /** - * Loads PHPExcel from file using automatic PHPExcel_Reader_IReader resolution + * Loads PHPExcel from file using automatic Reader\IReader resolution * * @static * @access public * @param string $pFilename The name of the spreadsheet file * @return PHPExcel - * @throws PHPExcel_Reader_Exception + * @throws Reader\Exception */ public static function load($pFilename) { @@ -186,13 +186,13 @@ class IOFactory } /** - * Identify file type using automatic PHPExcel_Reader_IReader resolution + * Identify file type using automatic Reader\IReader resolution * * @static * @access public * @param string $pFilename The name of the spreadsheet file to identify * @return string - * @throws PHPExcel_Reader_Exception + * @throws Reader\Exception */ public static function identify($pFilename) { @@ -204,13 +204,13 @@ class IOFactory } /** - * Create PHPExcel_Reader_IReader for file using automatic PHPExcel_Reader_IReader resolution + * Create Reader\IReader for file using automatic Reader\IReader resolution * * @static * @access public * @param string $pFilename The name of the spreadsheet file - * @return PHPExcel_Reader_IReader - * @throws PHPExcel_Reader_Exception + * @return Reader\IReader + * @throws Reader\Exception */ public static function createReaderForFile($pFilename) { @@ -277,6 +277,6 @@ class IOFactory } } - throw new PHPExcel_Reader_Exception('Unable to identify a reader for this file'); + throw new Reader\Exception('Unable to identify a reader for this file'); } } diff --git a/src/PhpSpreadsheet/NamedRange.php b/src/PhpSpreadsheet/NamedRange.php index a1275b97..672997c4 100644 --- a/src/PhpSpreadsheet/NamedRange.php +++ b/src/PhpSpreadsheet/NamedRange.php @@ -39,7 +39,7 @@ class NamedRange /** * Worksheet on which the named range can be resolved * - * @var PHPExcel_Worksheet + * @var Worksheet */ private $worksheet; @@ -60,7 +60,7 @@ class NamedRange /** * Scope * - * @var PHPExcel_Worksheet + * @var Worksheet */ private $scope; @@ -68,17 +68,17 @@ class NamedRange * Create a new NamedRange * * @param string $pName - * @param PHPExcel_Worksheet $pWorksheet + * @param Worksheet $pWorksheet * @param string $pRange * @param bool $pLocalOnly - * @param PHPExcel_Worksheet|null $pScope Scope. Only applies when $pLocalOnly = true. Null for global scope. - * @throws PHPExcel_Exception + * @param Worksheet|null $pScope Scope. Only applies when $pLocalOnly = true. Null for global scope. + * @throws Exception */ - public function __construct($pName = null, PHPExcel_Worksheet $pWorksheet, $pRange = 'A1', $pLocalOnly = false, $pScope = null) + public function __construct($pName = null, Worksheet $pWorksheet, $pRange = 'A1', $pLocalOnly = false, $pScope = null) { // Validate data if (($pName === null) || ($pWorksheet === null) || ($pRange === null)) { - throw new PHPExcel_Exception('Parameters can not be null.'); + throw new Exception('Parameters can not be null.'); } // Set local members @@ -103,7 +103,7 @@ class NamedRange * Set name * * @param string $value - * @return PHPExcel_NamedRange + * @return NamedRange */ public function setName($value = null) { @@ -123,7 +123,7 @@ class NamedRange // New title $newTitle = $this->name; - PHPExcel_ReferenceHelper::getInstance()->updateNamedFormulas($this->worksheet->getParent(), $oldTitle, $newTitle); + ReferenceHelper::getInstance()->updateNamedFormulas($this->worksheet->getParent(), $oldTitle, $newTitle); } return $this; } @@ -131,7 +131,7 @@ class NamedRange /** * Get worksheet * - * @return PHPExcel_Worksheet + * @return Worksheet */ public function getWorksheet() { @@ -141,10 +141,10 @@ class NamedRange /** * Set worksheet * - * @param PHPExcel_Worksheet $value - * @return PHPExcel_NamedRange + * @param Worksheet $value + * @return NamedRange */ - public function setWorksheet(PHPExcel_Worksheet $value = null) + public function setWorksheet(Worksheet $value = null) { if ($value !== null) { $this->worksheet = $value; @@ -166,7 +166,7 @@ class NamedRange * Set range * * @param string $value - * @return PHPExcel_NamedRange + * @return NamedRange */ public function setRange($value = null) { @@ -190,7 +190,7 @@ class NamedRange * Set localOnly * * @param bool $value - * @return PHPExcel_NamedRange + * @return NamedRange */ public function setLocalOnly($value = false) { @@ -202,7 +202,7 @@ class NamedRange /** * Get scope * - * @return PHPExcel_Worksheet|null + * @return Worksheet|null */ public function getScope() { @@ -212,10 +212,10 @@ class NamedRange /** * Set scope * - * @param PHPExcel_Worksheet|null $value - * @return PHPExcel_NamedRange + * @param Worksheet|null $value + * @return NamedRange */ - public function setScope(PHPExcel_Worksheet $value = null) + public function setScope(Worksheet $value = null) { $this->scope = $value; $this->localOnly = ($value == null) ? false : true; @@ -226,10 +226,10 @@ class NamedRange * Resolve a named range to a regular cell range * * @param string $pNamedRange Named range - * @param PHPExcel_Worksheet|null $pSheet Scope. Use null for global scope - * @return PHPExcel_NamedRange + * @param Worksheet|null $pSheet Scope. Use null for global scope + * @return NamedRange */ - public static function resolveRange($pNamedRange = '', PHPExcel_Worksheet $pSheet) + public static function resolveRange($pNamedRange = '', Worksheet $pSheet) { return $pSheet->getParent()->getNamedRange($pNamedRange, $pSheet); } diff --git a/src/PhpSpreadsheet/Reader/Excel2003XML.php b/src/PhpSpreadsheet/Reader/Excel2003XML.php index 8270e58f..94339b2b 100644 --- a/src/PhpSpreadsheet/Reader/Excel2003XML.php +++ b/src/PhpSpreadsheet/Reader/Excel2003XML.php @@ -44,20 +44,20 @@ class Excel2003XML extends BaseReader implements IReader protected $charSet = 'UTF-8'; /** - * Create a new PHPExcel_Reader_Excel2003XML + * Create a new Excel2003XML */ public function __construct() { - $this->readFilter = new PHPExcel_Reader_DefaultReadFilter(); + $this->readFilter = new DefaultReadFilter(); } /** - * Can the current PHPExcel_Reader_IReader read the file? + * Can the current IReader read the file? * * @param string $pFilename * @return boolean - * @throws PHPExcel_Reader_Exception + * @throws Exception */ public function canRead($pFilename) { @@ -108,21 +108,25 @@ class Excel2003XML extends BaseReader implements IReader * Reads names of the worksheets from a file, without parsing the whole file to a PHPExcel object * * @param string $pFilename - * @throws PHPExcel_Reader_Exception + * @throws Exception */ public function listWorksheetNames($pFilename) { // Check if file exists if (!file_exists($pFilename)) { - throw new PHPExcel_Reader_Exception("Could not open " . $pFilename . " for reading! File does not exist."); + throw new Exception("Could not open " . $pFilename . " for reading! File does not exist."); } if (!$this->canRead($pFilename)) { - throw new PHPExcel_Reader_Exception($pFilename . " is an Invalid Spreadsheet file."); + throw new Exception($pFilename . " is an Invalid Spreadsheet file."); } $worksheetNames = array(); - $xml = simplexml_load_string($this->securityScan(file_get_contents($pFilename)), 'SimpleXMLElement', PHPExcel_Settings::getLibXmlLoaderOptions()); + $xml = simplexml_load_string( + $this->securityScan(file_get_contents($pFilename)), + 'SimpleXMLElement', + \PHPExcel\Settings::getLibXmlLoaderOptions() + ); $namespaces = $xml->getNamespaces(true); $xml_ss = $xml->children($namespaces['ss']); @@ -139,18 +143,22 @@ class Excel2003XML extends BaseReader implements IReader * Return worksheet info (Name, Last Column Letter, Last Column Index, Total Rows, Total Columns) * * @param string $pFilename - * @throws PHPExcel_Reader_Exception + * @throws Exception */ public function listWorksheetInfo($pFilename) { // Check if file exists if (!file_exists($pFilename)) { - throw new PHPExcel_Reader_Exception("Could not open " . $pFilename . " for reading! File does not exist."); + throw new Exception("Could not open " . $pFilename . " for reading! File does not exist."); } $worksheetInfo = array(); - $xml = simplexml_load_string($this->securityScan(file_get_contents($pFilename)), 'SimpleXMLElement', PHPExcel_Settings::getLibXmlLoaderOptions()); + $xml = simplexml_load_string( + $this->securityScan(file_get_contents($pFilename)), + 'SimpleXMLElement', + \PHPExcel\Settings::getLibXmlLoaderOptions() + ); $namespaces = $xml->getNamespaces(true); $worksheetID = 1; @@ -195,7 +203,7 @@ class Excel2003XML extends BaseReader implements IReader } } - $tmpInfo['lastColumnLetter'] = PHPExcel_Cell::stringFromColumnIndex($tmpInfo['lastColumnIndex']); + $tmpInfo['lastColumnLetter'] = \PHPExcel\Cell::stringFromColumnIndex($tmpInfo['lastColumnIndex']); $tmpInfo['totalColumns'] = $tmpInfo['lastColumnIndex'] + 1; $worksheetInfo[] = $tmpInfo; @@ -210,8 +218,8 @@ class Excel2003XML extends BaseReader implements IReader * Loads PHPExcel from file * * @param string $pFilename - * @return PHPExcel - * @throws PHPExcel_Reader_Exception + * @return Spreadsheet + * @throws Exception */ public function load($pFilename) { @@ -273,7 +281,7 @@ class Excel2003XML extends BaseReader implements IReader * @param string $pFilename * @param PHPExcel $objPHPExcel * @return PHPExcel - * @throws PHPExcel_Reader_Exception + * @throws Exception */ public function loadIntoExisting($pFilename, PHPExcel $objPHPExcel) { @@ -281,25 +289,25 @@ class Excel2003XML extends BaseReader implements IReader $toFormats = array('-', ' '); $underlineStyles = array ( - PHPExcel_Style_Font::UNDERLINE_NONE, - PHPExcel_Style_Font::UNDERLINE_DOUBLE, - PHPExcel_Style_Font::UNDERLINE_DOUBLEACCOUNTING, - PHPExcel_Style_Font::UNDERLINE_SINGLE, - PHPExcel_Style_Font::UNDERLINE_SINGLEACCOUNTING + \PHPExcel\Style\Font::UNDERLINE_NONE, + \PHPExcel\Style\Font::UNDERLINE_DOUBLE, + \PHPExcel\Style\Font::UNDERLINE_DOUBLEACCOUNTING, + \PHPExcel\Style\Font::UNDERLINE_SINGLE, + \PHPExcel\Style\Font::UNDERLINE_SINGLEACCOUNTING ); $verticalAlignmentStyles = array ( - PHPExcel_Style_Alignment::VERTICAL_BOTTOM, - PHPExcel_Style_Alignment::VERTICAL_TOP, - PHPExcel_Style_Alignment::VERTICAL_CENTER, - PHPExcel_Style_Alignment::VERTICAL_JUSTIFY + \PHPExcel\Style\Alignment::VERTICAL_BOTTOM, + \PHPExcel\Style\Alignment::VERTICAL_TOP, + \PHPExcel\Style\Alignment::VERTICAL_CENTER, + \PHPExcel\Style\Alignment::VERTICAL_JUSTIFY ); $horizontalAlignmentStyles = array ( - PHPExcel_Style_Alignment::HORIZONTAL_GENERAL, - PHPExcel_Style_Alignment::HORIZONTAL_LEFT, - PHPExcel_Style_Alignment::HORIZONTAL_RIGHT, - PHPExcel_Style_Alignment::HORIZONTAL_CENTER, - PHPExcel_Style_Alignment::HORIZONTAL_CENTER_CONTINUOUS, - PHPExcel_Style_Alignment::HORIZONTAL_JUSTIFY + \PHPExcel\Style\Alignment::HORIZONTAL_GENERAL, + \PHPExcel\Style\Alignment::HORIZONTAL_LEFT, + \PHPExcel\Style\Alignment::HORIZONTAL_RIGHT, + \PHPExcel\Style\Alignment::HORIZONTAL_CENTER, + \PHPExcel\Style\Alignment::HORIZONTAL_CENTER_CONTINUOUS, + \PHPExcel\Style\Alignment::HORIZONTAL_JUSTIFY ); $timezoneObj = new DateTimeZone('Europe/London'); @@ -307,14 +315,18 @@ class Excel2003XML extends BaseReader implements IReader // Check if file exists if (!file_exists($pFilename)) { - throw new PHPExcel_Reader_Exception("Could not open " . $pFilename . " for reading! File does not exist."); + throw new Exception("Could not open " . $pFilename . " for reading! File does not exist."); } if (!$this->canRead($pFilename)) { - throw new PHPExcel_Reader_Exception($pFilename . " is an Invalid Spreadsheet file."); + throw new Exception($pFilename . " is an Invalid Spreadsheet file."); } - $xml = simplexml_load_string($this->securityScan(file_get_contents($pFilename)), 'SimpleXMLElement', PHPExcel_Settings::getLibXmlLoaderOptions()); + $xml = simplexml_load_string( + $this->securityScan(file_get_contents($pFilename)), + 'SimpleXMLElement', + \PHPExcel\Settings::getLibXmlLoaderOptions() + ); $namespaces = $xml->getNamespaces(true); $docProps = $objPHPExcel->getProperties(); @@ -362,27 +374,27 @@ class Excel2003XML extends BaseReader implements IReader if (isset($xml->CustomDocumentProperties)) { foreach ($xml->CustomDocumentProperties[0] as $propertyName => $propertyValue) { $propertyAttributes = $propertyValue->attributes($namespaces['dt']); - $propertyName = preg_replace_callback('/_x([0-9a-z]{4})_/', 'PHPExcel_Reader_Excel2003XML::hex2str', $propertyName); - $propertyType = PHPExcel_DocumentProperties::PROPERTY_TYPE_UNKNOWN; + $propertyName = preg_replace_callback('/_x([0-9a-z]{4})_/', '\\PHPExcel\\Reader\\Excel2003XML::hex2str', $propertyName); + $propertyType = \PHPExcel\Document\Properties::PROPERTY_TYPE_UNKNOWN; switch ((string) $propertyAttributes) { case 'string': - $propertyType = PHPExcel_DocumentProperties::PROPERTY_TYPE_STRING; + $propertyType = \PHPExcel\Document\Properties::PROPERTY_TYPE_STRING; $propertyValue = trim($propertyValue); break; case 'boolean': - $propertyType = PHPExcel_DocumentProperties::PROPERTY_TYPE_BOOLEAN; + $propertyType = \PHPExcel\Document\Properties::PROPERTY_TYPE_BOOLEAN; $propertyValue = (bool) $propertyValue; break; case 'integer': - $propertyType = PHPExcel_DocumentProperties::PROPERTY_TYPE_INTEGER; + $propertyType = \PHPExcel\Document\Properties::PROPERTY_TYPE_INTEGER; $propertyValue = intval($propertyValue); break; case 'float': - $propertyType = PHPExcel_DocumentProperties::PROPERTY_TYPE_FLOAT; + $propertyType = \PHPExcel\Document\Properties::PROPERTY_TYPE_FLOAT; $propertyValue = floatval($propertyValue); break; case 'dateTime.tz': - $propertyType = PHPExcel_DocumentProperties::PROPERTY_TYPE_DATE; + $propertyType = \PHPExcel\Document\Properties::PROPERTY_TYPE_DATE; $propertyValue = strtotime(trim($propertyValue)); break; } @@ -432,7 +444,7 @@ class Excel2003XML extends BaseReader implements IReader // echo $borderStyleKey.' = '.$borderStyleValue.'
'; switch ($borderStyleKey) { case 'LineStyle': - $thisBorder['style'] = PHPExcel_Style_Border::BORDER_MEDIUM; + $thisBorder['style'] = \PHPExcel\Style\Border::BORDER_MEDIUM; // $thisBorder['style'] = $borderStyleValue; break; case 'Weight': @@ -547,7 +559,7 @@ class Excel2003XML extends BaseReader implements IReader foreach ($worksheet->Table->Column as $columnData) { $columnData_ss = $columnData->attributes($namespaces['ss']); if (isset($columnData_ss['Index'])) { - $columnID = PHPExcel_Cell::stringFromColumnIndex($columnData_ss['Index']-1); + $columnID = \PHPExcel\Cell::stringFromColumnIndex($columnData_ss['Index']-1); } if (isset($columnData_ss['Width'])) { $columnWidth = $columnData_ss['Width']; @@ -573,7 +585,7 @@ class Excel2003XML extends BaseReader implements IReader foreach ($rowData->Cell as $cell) { $cell_ss = $cell->attributes($namespaces['ss']); if (isset($cell_ss['Index'])) { - $columnID = PHPExcel_Cell::stringFromColumnIndex($cell_ss['Index']-1); + $columnID = \PHPExcel\Cell::stringFromColumnIndex($cell_ss['Index']-1); } $cellRange = $columnID.$rowID; @@ -587,7 +599,7 @@ class Excel2003XML extends BaseReader implements IReader $columnTo = $columnID; if (isset($cell_ss['MergeAcross'])) { $additionalMergedCells += (int)$cell_ss['MergeAcross']; - $columnTo = PHPExcel_Cell::stringFromColumnIndex(PHPExcel_Cell::columnIndexFromString($columnID) + $cell_ss['MergeAcross'] -1); + $columnTo = \PHPExcel\Cell::stringFromColumnIndex(\PHPExcel\Cell::columnIndexFromString($columnID) + $cell_ss['MergeAcross'] -1); } $rowTo = $rowID; if (isset($cell_ss['MergeDown'])) { @@ -610,7 +622,7 @@ class Excel2003XML extends BaseReader implements IReader } if (isset($cell->Data)) { $cellValue = $cellData = $cell->Data; - $type = PHPExcel_Cell_DataType::TYPE_NULL; + $type = \PHPExcel\Cell_DataType::TYPE_NULL; $cellData_ss = $cellData->attributes($namespaces['ss']); if (isset($cellData_ss['Type'])) { $cellDataType = $cellData_ss['Type']; @@ -626,33 +638,33 @@ class Excel2003XML extends BaseReader implements IReader */ case 'String': $cellValue = self::convertStringEncoding($cellValue, $this->charSet); - $type = PHPExcel_Cell_DataType::TYPE_STRING; + $type = \PHPExcel\Cell\DataType::TYPE_STRING; break; case 'Number': - $type = PHPExcel_Cell_DataType::TYPE_NUMERIC; + $type = \PHPExcel\Cell\DataType::TYPE_NUMERIC; $cellValue = (float) $cellValue; if (floor($cellValue) == $cellValue) { $cellValue = (integer) $cellValue; } break; case 'Boolean': - $type = PHPExcel_Cell_DataType::TYPE_BOOL; + $type = \PHPExcel\Cell\DataType::TYPE_BOOL; $cellValue = ($cellValue != 0); break; case 'DateTime': - $type = PHPExcel_Cell_DataType::TYPE_NUMERIC; - $cellValue = PHPExcel_Shared_Date::PHPToExcel(strtotime($cellValue)); + $type = \PHPExcel\Cell\DataType::TYPE_NUMERIC; + $cellValue = \PHPExcel\Shared\Date::PHPToExcel(strtotime($cellValue)); break; case 'Error': - $type = PHPExcel_Cell_DataType::TYPE_ERROR; + $type = \PHPExcel\Cell\DataType::TYPE_ERROR; break; } } if ($hasCalculatedValue) { // echo 'FORMULA
'; - $type = PHPExcel_Cell_DataType::TYPE_FORMULA; - $columnNumber = PHPExcel_Cell::columnIndexFromString($columnID); + $type = \PHPExcel\Cell\DataType::TYPE_FORMULA; + $columnNumber = \PHPExcel\Cell::columnIndexFromString($columnID); if (substr($cellDataFormula, 0, 3) == 'of:') { $cellDataFormula = substr($cellDataFormula, 3); // echo 'Before: ', $cellDataFormula,'
'; @@ -698,7 +710,7 @@ class Excel2003XML extends BaseReader implements IReader if ($columnReference{0} == '[') { $columnReference = $columnNumber + trim($columnReference, '[]'); } - $A1CellReference = PHPExcel_Cell::stringFromColumnIndex($columnReference-1).$rowReference; + $A1CellReference = \PHPExcel\Cell::stringFromColumnIndex($columnReference-1).$rowReference; $value = substr_replace($value, $A1CellReference, $cellReference[0][1], strlen($cellReference[0][0])); } } @@ -781,7 +793,7 @@ class Excel2003XML extends BaseReader implements IReader protected static function convertStringEncoding($string, $charset) { if ($charset != 'UTF-8') { - return PHPExcel_Shared_String::ConvertEncoding($string, 'UTF-8', $charset); + return \PHPExcel\Shared\String::ConvertEncoding($string, 'UTF-8', $charset); } return $string; } @@ -789,7 +801,7 @@ class Excel2003XML extends BaseReader implements IReader protected function parseRichText($is = '') { - $value = new PHPExcel_RichText(); + $value = new \PHPExcel\RichText(); $value->createText(self::convertStringEncoding($is, $this->charSet)); diff --git a/src/PhpSpreadsheet/Reader/Excel2007.php b/src/PhpSpreadsheet/Reader/Excel2007.php index c37496bc..d056c614 100644 --- a/src/PhpSpreadsheet/Reader/Excel2007.php +++ b/src/PhpSpreadsheet/Reader/Excel2007.php @@ -419,8 +419,8 @@ class Excel2007 extends BaseReader implements IReader $cellDataOfficeChildren = $xmlProperty->children('http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes'); $attributeType = $cellDataOfficeChildren->getName(); $attributeValue = (string) $cellDataOfficeChildren->{$attributeType}; - $attributeValue = PHPExcel_DocumentProperties::convertProperty($attributeValue, $attributeType); - $attributeType = PHPExcel_DocumentProperties::convertPropertyType($attributeType); + $attributeValue = \PHPExcel\Document\Properties::convertProperty($attributeValue, $attributeType); + $attributeType = \PHPExcel\Document\Properties::convertPropertyType($attributeType); $docProps->setCustomProperty($propertyName, $attributeValue, $attributeType); } } diff --git a/src/PhpSpreadsheet/Reader/Excel5/RC4.php b/src/PhpSpreadsheet/Reader/Excel5/RC4.php index 5640539c..ea7eaeee 100644 --- a/src/PhpSpreadsheet/Reader/Excel5/RC4.php +++ b/src/PhpSpreadsheet/Reader/Excel5/RC4.php @@ -1,5 +1,7 @@ setCreated($creationDate); break; case 'user-defined': - $propertyValueType = PHPExcel_DocumentProperties::PROPERTY_TYPE_STRING; + $propertyValueType = \PHPExcel\Document\Properties::PROPERTY_TYPE_STRING; foreach ($propertyValueAttributes as $key => $value) { if ($key == 'name') { $propertyValueName = (string) $value; } elseif ($key == 'value-type') { switch ($value) { case 'date': - $propertyValue = PHPExcel_DocumentProperties::convertProperty($propertyValue, 'date'); - $propertyValueType = PHPExcel_DocumentProperties::PROPERTY_TYPE_DATE; + $propertyValue = \PHPExcel\Document\Properties::convertProperty($propertyValue, 'date'); + $propertyValueType = \PHPExcel\Document\Properties::PROPERTY_TYPE_DATE; break; case 'boolean': - $propertyValue = PHPExcel_DocumentProperties::convertProperty($propertyValue, 'bool'); - $propertyValueType = PHPExcel_DocumentProperties::PROPERTY_TYPE_BOOLEAN; + $propertyValue = \PHPExcel\Document\Properties::convertProperty($propertyValue, 'bool'); + $propertyValueType = \PHPExcel\Document\Properties::PROPERTY_TYPE_BOOLEAN; break; case 'float': - $propertyValue = PHPExcel_DocumentProperties::convertProperty($propertyValue, 'r4'); - $propertyValueType = PHPExcel_DocumentProperties::PROPERTY_TYPE_FLOAT; + $propertyValue = \PHPExcel\Document\Properties::convertProperty($propertyValue, 'r4'); + $propertyValueType = \PHPExcel\Document\Properties::PROPERTY_TYPE_FLOAT; break; default: - $propertyValueType = PHPExcel_DocumentProperties::PROPERTY_TYPE_STRING; + $propertyValueType = \PHPExcel\Document\Properties::PROPERTY_TYPE_STRING; } } } diff --git a/src/PhpSpreadsheet/Settings.php b/src/PhpSpreadsheet/Settings.php index 7ad29603..7fc52cb9 100644 --- a/src/PhpSpreadsheet/Settings.php +++ b/src/PhpSpreadsheet/Settings.php @@ -31,8 +31,8 @@ class Settings { /** constants */ /** Available Zip library classes */ - const PCLZIP = 'PHPExcel_Shared_ZipArchive'; - const ZIPARCHIVE = 'ZipArchive'; + const PCLZIP = '\\PHPExcel\\Shared\\ZipArchive'; + const ZIPARCHIVE = '\\ZipArchive'; /** Optional Chart Rendering libraries */ const CHART_RENDERER_JPGRAPH = 'jpgraph'; @@ -108,7 +108,7 @@ class Settings * Set the Zip handler Class that PHPExcel should use for Zip file management (PCLZip or ZipArchive) * * @param string $zipClass The Zip handler class that PHPExcel should use for Zip file management - * e.g. PHPExcel_Settings::PCLZip or PHPExcel_Settings::ZipArchive + * e.g. \PHPExcel\Settings::PCLZip or \PHPExcel\Settings::ZipArchive * @return boolean Success or failure */ public static function setZipClass($zipClass) @@ -128,7 +128,7 @@ class Settings * * @return string Name of the Zip handler Class that PHPExcel is configured to use * for Zip file management - * e.g. PHPExcel_Settings::PCLZip or PHPExcel_Settings::ZipArchive + * e.g. \PHPExcel\Settings::PCLZip or \PHPExcel\Settings::ZipArchive */ public static function getZipClass() { @@ -143,7 +143,7 @@ class Settings */ public static function getCacheStorageMethod() { - return PHPExcel_CachedObjectStorageFactory::getCacheStorageMethod(); + return CachedObjectStorageFactory::getCacheStorageMethod(); } @@ -154,7 +154,7 @@ class Settings */ public static function getCacheStorageClass() { - return PHPExcel_CachedObjectStorageFactory::getCacheStorageClass(); + return CachedObjectStorageFactory::getCacheStorageClass(); } @@ -165,9 +165,9 @@ class Settings * @param array $arguments Optional configuration arguments for the cacheing method * @return boolean Success or failure */ - public static function setCacheStorageMethod($method = PHPExcel_CachedObjectStorageFactory::cache_in_memory, $arguments = array()) + public static function setCacheStorageMethod($method = CachedObjectStorageFactory::cache_in_memory, $arguments = array()) { - return PHPExcel_CachedObjectStorageFactory::initialize($method, $arguments); + return CachedObjectStorageFactory::initialize($method, $arguments); } @@ -179,7 +179,7 @@ class Settings */ public static function setLocale($locale = 'en_us') { - return PHPExcel_Calculation::getInstance()->setLocale($locale); + return Calculation::getInstance()->setLocale($locale); } @@ -187,7 +187,7 @@ class Settings * Set details of the external library that PHPExcel should use for rendering charts * * @param string $libraryName Internal reference name of the library - * e.g. PHPExcel_Settings::CHART_RENDERER_JPGRAPH + * e.g. \PHPExcel\Settings::CHART_RENDERER_JPGRAPH * @param string $libraryBaseDir Directory path to the library's base folder * * @return boolean Success or failure @@ -205,7 +205,7 @@ class Settings * Identify to PHPExcel the external library to use for rendering charts * * @param string $libraryName Internal reference name of the library - * e.g. PHPExcel_Settings::CHART_RENDERER_JPGRAPH + * e.g. \PHPExcel\Settings::CHART_RENDERER_JPGRAPH * * @return boolean Success or failure */ @@ -242,7 +242,7 @@ class Settings * * @return string|NULL Internal reference name of the Chart Rendering Library that PHPExcel is * currently configured to use - * e.g. PHPExcel_Settings::CHART_RENDERER_JPGRAPH + * e.g. \PHPExcel\Settings::CHART_RENDERER_JPGRAPH */ public static function getChartRendererName() { @@ -266,9 +266,9 @@ class Settings * Set details of the external library that PHPExcel should use for rendering PDF files * * @param string $libraryName Internal reference name of the library - * e.g. PHPExcel_Settings::PDF_RENDERER_TCPDF, - * PHPExcel_Settings::PDF_RENDERER_DOMPDF - * or PHPExcel_Settings::PDF_RENDERER_MPDF + * e.g. \PHPExcel\Settings::PDF_RENDERER_TCPDF, + * \PHPExcel\Settings::PDF_RENDERER_DOMPDF + * or \PHPExcel\Settings::PDF_RENDERER_MPDF * @param string $libraryBaseDir Directory path to the library's base folder * * @return boolean Success or failure @@ -286,9 +286,9 @@ class Settings * Identify to PHPExcel the external library to use for rendering PDF files * * @param string $libraryName Internal reference name of the library - * e.g. PHPExcel_Settings::PDF_RENDERER_TCPDF, - * PHPExcel_Settings::PDF_RENDERER_DOMPDF - * or PHPExcel_Settings::PDF_RENDERER_MPDF + * e.g. \PHPExcel\Settings::PDF_RENDERER_TCPDF, + * \PHPExcel\Settings::PDF_RENDERER_DOMPDF + * or \PHPExcel\Settings::PDF_RENDERER_MPDF * * @return boolean Success or failure */ @@ -325,9 +325,9 @@ class Settings * * @return string|NULL Internal reference name of the PDF Rendering Library that PHPExcel is * currently configured to use - * e.g. PHPExcel_Settings::PDF_RENDERER_TCPDF, - * PHPExcel_Settings::PDF_RENDERER_DOMPDF - * or PHPExcel_Settings::PDF_RENDERER_MPDF + * e.g. \PHPExcel\Settings::PDF_RENDERER_TCPDF, + * \PHPExcel\Settings::PDF_RENDERER_DOMPDF + * or \PHPExcel\Settings::PDF_RENDERER_MPDF */ public static function getPdfRendererName() { diff --git a/src/PhpSpreadsheet/Spreadsheet.php b/src/PhpSpreadsheet/Spreadsheet.php index 734bbee3..0223b78c 100644 --- a/src/PhpSpreadsheet/Spreadsheet.php +++ b/src/PhpSpreadsheet/Spreadsheet.php @@ -39,14 +39,14 @@ class Spreadsheet /** * Document properties * - * @var DocumentProperties + * @var Document\Properties */ private $properties; /** * Document security * - * @var DocumentSecurity + * @var Document\Security */ private $security; @@ -424,7 +424,7 @@ class Spreadsheet /** * Get properties * - * @return DocumentProperties + * @return Document\Properties */ public function getProperties() { @@ -434,9 +434,9 @@ class Spreadsheet /** * Set properties * - * @param DocumentProperties $pValue + * @param Document\Properties $pValue */ - public function setProperties(DocumentProperties $pValue) + public function setProperties(Document\Properties $pValue) { $this->properties = $pValue; } @@ -444,7 +444,7 @@ class Spreadsheet /** * Get security * - * @return DocumentSecurity + * @return Document\Security */ public function getSecurity() { @@ -454,9 +454,9 @@ class Spreadsheet /** * Set security * - * @param DocumentSecurity $pValue + * @param Document\Security $pValue */ - public function setSecurity(DocumentSecurity $pValue) + public function setSecurity(Document\Security $pValue) { $this->security = $pValue; }