From 45e39a82d88d180bfe8092dbb9f41cd50a86534f Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 18 May 2026 08:04:52 +0200 Subject: update to 2.0.0 open https://github.com/viest/php-ext-xlswriter/issues/565 test failures with PHP 7.0 --- REFLECTION | 747 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 741 insertions(+), 6 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index c3c7e7b..c09feae 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #108 xlswriter version 1.5.8 ] { +Extension [ extension #138 xlswriter version 2.0.0 ] { - Functions { Function [ function xlswriter_get_version ] { @@ -13,7 +13,7 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { } } - - Classes [6] { + - Classes [8] { Class [ class Vtiful\Kernel\Exception extends Exception implements Throwable, Stringable ] { - Constants [0] { @@ -108,12 +108,14 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { Class [ class Vtiful\Kernel\Excel ] { - - Constants [53] { + - Constants [58] { Constant [ public int SKIP_NONE ] { 0 } Constant [ public int SKIP_EMPTY_ROW ] { 1 } Constant [ public int SKIP_HIDDEN_ROW ] { 8 } Constant [ public int SKIP_EMPTY_CELLS ] { 2 } Constant [ public int SKIP_EMPTY_VALUE ] { 256 } + Constant [ public int SKIP_MERGED_FOLLOW ] { 16 } + Constant [ public int FORMULA_VERBOSE ] { 32 } Constant [ public int GRIDLINES_HIDE_ALL ] { 0 } Constant [ public int GRIDLINES_SHOW_ALL ] { 3 } Constant [ public int GRIDLINES_SHOW_PRINT ] { 2 } @@ -158,6 +160,9 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { Constant [ public int PAPER_FANFOLD ] { 39 } Constant [ public int PAPER_GERMAN_STD_FANFOLD ] { 40 } Constant [ public int PAPER_GERMAN_LEGAL_FANFOLD ] { 41 } + Constant [ public int COMMENT_DISPLAY_DEFAULT ] { 0 } + Constant [ public int COMMENT_DISPLAY_HIDDEN ] { 1 } + Constant [ public int COMMENT_DISPLAY_VISIBLE ] { 2 } Constant [ public int TYPE_INT ] { 2 } Constant [ public int TYPE_DOUBLE ] { 4 } Constant [ public int TYPE_STRING ] { 1 } @@ -167,7 +172,7 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { - Static properties [0] { } - - Static methods [3] { + - Static methods [4] { Method [ static public method columnIndexFromString ] { - Parameters [1] { @@ -188,6 +193,13 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { Parameter #0 [ $index ] } } + + Method [ static public method getFormulaAst ] { + + - Parameters [1] { + Parameter #0 [ $formula ] + } + } } - Properties [3] { @@ -196,7 +208,7 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { Property [ private $read_row_type = NULL ] } - - Methods [52] { + - Methods [90] { Method [ public method __construct ] { - Parameters [1] { @@ -525,6 +537,155 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { } } + Method [ public method insertCommentOpt ] { + + - Parameters [4] { + Parameter #0 [ $row ] + Parameter #1 [ $column ] + Parameter #2 [ $text ] + Parameter #3 [ $options ] + } + } + + Method [ public method insertImageBuffer ] { + + - Parameters [4] { + Parameter #0 [ $row ] + Parameter #1 [ $column ] + Parameter #2 [ $bytes ] + Parameter #3 [ $options = ] + } + } + + Method [ public method setHeader ] { + + - Parameters [2] { + Parameter #0 [ $value ] + Parameter #1 [ $options = ] + } + } + + Method [ public method setFooter ] { + + - Parameters [2] { + Parameter #0 [ $value ] + Parameter #1 [ $options = ] + } + } + + Method [ public method repeatRows ] { + + - Parameters [1] { + Parameter #0 [ $range ] + } + } + + Method [ public method repeatColumns ] { + + - Parameters [1] { + Parameter #0 [ $range ] + } + } + + Method [ public method printArea ] { + + - Parameters [1] { + Parameter #0 [ $range ] + } + } + + Method [ public method horizontalPageBreaks ] { + + - Parameters [1] { + Parameter #0 [ $breaks ] + } + } + + Method [ public method verticalPageBreaks ] { + + - Parameters [1] { + Parameter #0 [ $breaks ] + } + } + + Method [ public method fitToPages ] { + + - Parameters [2] { + Parameter #0 [ $width ] + Parameter #1 [ $height ] + } + } + + Method [ public method setTabColor ] { + + - Parameters [1] { + Parameter #0 [ $rgb ] + } + } + + Method [ public method setProperties ] { + + - Parameters [1] { + Parameter #0 [ $props ] + } + } + + Method [ public method setCustomProperty ] { + + - Parameters [3] { + Parameter #0 [ $name ] + Parameter #1 [ $value ] + Parameter #2 [ $type = ] + } + } + + Method [ public method defineName ] { + + - Parameters [3] { + Parameter #0 [ $name ] + Parameter #1 [ $formula ] + Parameter #2 [ $scopeSheet = ] + } + } + + Method [ public method setBackgroundImage ] { + + - Parameters [1] { + Parameter #0 [ $path ] + } + } + + Method [ public method setBackgroundImageBuffer ] { + + - Parameters [1] { + Parameter #0 [ $bytes ] + } + } + + Method [ public method conditionalFormatCell ] { + + - Parameters [2] { + Parameter #0 [ $range ] + Parameter #1 [ $conditional_format ] + } + } + + Method [ public method conditionalFormatRange ] { + + - Parameters [2] { + Parameter #0 [ $range ] + Parameter #1 [ $conditional_format ] + } + } + + Method [ public method addTable ] { + + - Parameters [2] { + Parameter #0 [ $range ] + Parameter #1 [ $options = ] + } + } + Method [ public method openFile ] { - Parameters [1] { @@ -567,6 +728,108 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { } } + Method [ public method sheetListWithMeta ] { + + - Parameters [0] { + } + } + + Method [ public method getMergedCells ] { + + - Parameters [0] { + } + } + + Method [ public method getHyperlinks ] { + + - Parameters [0] { + } + } + + Method [ public method getSheetProtection ] { + + - Parameters [0] { + } + } + + Method [ public method getRowOptions ] { + + - Parameters [1] { + Parameter #0 [ $row ] + } + } + + Method [ public method getColumnOptions ] { + + - Parameters [1] { + Parameter #0 [ $colA1 ] + } + } + + Method [ public method getDefaultRowHeight ] { + + - Parameters [0] { + } + } + + Method [ public method getDefaultColumnWidth ] { + + - Parameters [0] { + } + } + + Method [ public method getDefinedNames ] { + + - Parameters [0] { + } + } + + Method [ public method getDataValidations ] { + + - Parameters [0] { + } + } + + Method [ public method getAutoFilter ] { + + - Parameters [0] { + } + } + + Method [ public method getPageSetup ] { + + - Parameters [0] { + } + } + + Method [ public method nextRowRich ] { + + - Parameters [0] { + } + } + + Method [ public method getConditionalFormats ] { + + - Parameters [0] { + } + } + + Method [ public method iterateComments ] { + + - Parameters [2] { + Parameter #0 [ $callable ] + Parameter #1 [ $sheet = ] + } + } + + Method [ public method iterateCharts ] { + + - Parameters [2] { + Parameter #0 [ $callable ] + Parameter #1 [ $sheet = ] + } + } + Method [ public method setType ] { - Parameters [1] { @@ -601,6 +864,27 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { } } + Method [ public method nextRowWithFormula ] { + + - Parameters [0] { + } + } + + Method [ public method getStyleFormat ] { + + - Parameters [1] { + Parameter #0 [ $style_id ] + } + } + + Method [ public method iterateImages ] { + + - Parameters [2] { + Parameter #0 [ $callback ] + Parameter #1 [ $sheet_name = ] + } + } + Method [ public method nextCellCallback ] { - Parameters [2] { @@ -690,7 +974,7 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { - Properties [0] { } - - Methods [19] { + - Methods [22] { Method [ public method __construct ] { - Parameters [1] { @@ -804,6 +1088,18 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { } } + Method [ public method locked ] { + + - Parameters [0] { + } + } + + Method [ public method hidden ] { + + - Parameters [0] { + } + } + Method [ public method rotation ] { - Parameters [1] { @@ -811,6 +1107,13 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { } } + Method [ public method indent ] { + + - Parameters [1] { + Parameter #0 [ $level ] + } + } + Method [ public method toResource ] { - Parameters [0] { @@ -1164,6 +1467,438 @@ Extension [ extension #108 xlswriter version 1.5.8 ] { } } } + + Class [ class Vtiful\Kernel\ConditionalFormat ] { + + - Constants [71] { + Constant [ public int TYPE_CELL ] { 1 } + Constant [ public int TYPE_TEXT ] { 2 } + Constant [ public int TYPE_TIME_PERIOD ] { 3 } + Constant [ public int TYPE_AVERAGE ] { 4 } + Constant [ public int TYPE_DUPLICATE ] { 5 } + Constant [ public int TYPE_UNIQUE ] { 6 } + Constant [ public int TYPE_TOP ] { 7 } + Constant [ public int TYPE_BOTTOM ] { 8 } + Constant [ public int TYPE_BLANKS ] { 9 } + Constant [ public int TYPE_NO_BLANKS ] { 10 } + Constant [ public int TYPE_ERRORS ] { 11 } + Constant [ public int TYPE_NO_ERRORS ] { 12 } + Constant [ public int TYPE_FORMULA ] { 13 } + Constant [ public int TYPE_2_COLOR_SCALE ] { 14 } + Constant [ public int TYPE_3_COLOR_SCALE ] { 15 } + Constant [ public int TYPE_DATA_BAR ] { 16 } + Constant [ public int TYPE_ICON_SETS ] { 17 } + Constant [ public int CRITERIA_EQUAL_TO ] { 1 } + Constant [ public int CRITERIA_NOT_EQUAL_TO ] { 2 } + Constant [ public int CRITERIA_GREATER_THAN ] { 3 } + Constant [ public int CRITERIA_LESS_THAN ] { 4 } + Constant [ public int CRITERIA_GREATER_THAN_OR_EQUAL_TO ] { 5 } + Constant [ public int CRITERIA_LESS_THAN_OR_EQUAL_TO ] { 6 } + Constant [ public int CRITERIA_BETWEEN ] { 7 } + Constant [ public int CRITERIA_NOT_BETWEEN ] { 8 } + Constant [ public int CRITERIA_TEXT_CONTAINING ] { 9 } + Constant [ public int CRITERIA_TEXT_NOT_CONTAINING ] { 10 } + Constant [ public int CRITERIA_TEXT_BEGINS_WITH ] { 11 } + Constant [ public int CRITERIA_TEXT_ENDS_WITH ] { 12 } + Constant [ public int CRITERIA_TIME_PERIOD_YESTERDAY ] { 13 } + Constant [ public int CRITERIA_TIME_PERIOD_TODAY ] { 14 } + Constant [ public int CRITERIA_TIME_PERIOD_TOMORROW ] { 15 } + Constant [ public int CRITERIA_TIME_PERIOD_LAST_7_DAYS ] { 16 } + Constant [ public int CRITERIA_TIME_PERIOD_LAST_WEEK ] { 17 } + Constant [ public int CRITERIA_TIME_PERIOD_THIS_WEEK ] { 18 } + Constant [ public int CRITERIA_TIME_PERIOD_NEXT_WEEK ] { 19 } + Constant [ public int CRITERIA_TIME_PERIOD_LAST_MONTH ] { 20 } + Constant [ public int CRITERIA_TIME_PERIOD_THIS_MONTH ] { 21 } + Constant [ public int CRITERIA_TIME_PERIOD_NEXT_MONTH ] { 22 } + Constant [ public int CRITERIA_AVERAGE_ABOVE ] { 23 } + Constant [ public int CRITERIA_AVERAGE_BELOW ] { 24 } + Constant [ public int CRITERIA_TOP_OR_BOTTOM_PERCENT ] { 33 } + Constant [ public int RULE_MINIMUM ] { 1 } + Constant [ public int RULE_NUMBER ] { 2 } + Constant [ public int RULE_PERCENT ] { 3 } + Constant [ public int RULE_PERCENTILE ] { 4 } + Constant [ public int RULE_FORMULA ] { 5 } + Constant [ public int RULE_MAXIMUM ] { 6 } + Constant [ public int BAR_DIRECTION_CONTEXT ] { 0 } + Constant [ public int BAR_DIRECTION_LEFT_TO_RIGHT ] { 2 } + Constant [ public int BAR_DIRECTION_RIGHT_TO_LEFT ] { 1 } + Constant [ public int BAR_AXIS_AUTOMATIC ] { 0 } + Constant [ public int BAR_AXIS_MIDPOINT ] { 1 } + Constant [ public int BAR_AXIS_NONE ] { 2 } + Constant [ public int ICONS_3_ARROWS_COLORED ] { 0 } + Constant [ public int ICONS_3_ARROWS_GRAY ] { 1 } + Constant [ public int ICONS_3_FLAGS ] { 2 } + Constant [ public int ICONS_3_TRAFFIC_LIGHTS_UNRIMMED ] { 3 } + Constant [ public int ICONS_3_TRAFFIC_LIGHTS_RIMMED ] { 4 } + Constant [ public int ICONS_3_SIGNS ] { 5 } + Constant [ public int ICONS_3_SYMBOLS_CIRCLED ] { 6 } + Constant [ public int ICONS_3_SYMBOLS_UNCIRCLED ] { 7 } + Constant [ public int ICONS_4_ARROWS_COLORED ] { 8 } + Constant [ public int ICONS_4_ARROWS_GRAY ] { 9 } + Constant [ public int ICONS_4_RED_TO_BLACK ] { 10 } + Constant [ public int ICONS_4_RATINGS ] { 11 } + Constant [ public int ICONS_4_TRAFFIC_LIGHTS ] { 12 } + Constant [ public int ICONS_5_ARROWS_COLORED ] { 13 } + Constant [ public int ICONS_5_ARROWS_GRAY ] { 14 } + Constant [ public int ICONS_5_RATINGS ] { 15 } + Constant [ public int ICONS_5_QUARTERS ] { 16 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [34] { + Method [ public method __construct ] { + + - Parameters [0] { + } + } + + Method [ public method type ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method criteria ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method value ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method valueString ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method minimum ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method minimumString ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method minimumRule ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method minimumColor ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method middle ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method middleString ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method middleRule ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method middleColor ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method maximum ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method maximumString ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method maximumRule ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method maximumColor ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method format ] { + + - Parameters [1] { + Parameter #0 [ $format ] + } + } + + Method [ public method barColor ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method barOnly ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method dataBar2010 ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method barSolid ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method barNegativeColor ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method barBorderColor ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method barNegativeBorderColor ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method barNoBorder ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method barDirection ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method barAxisPosition ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method barAxisColor ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method iconStyle ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method reverseIcons ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method iconsOnly ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method multiRange ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method stopIfTrue ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + } + } + + Class [ class Vtiful\Kernel\Table ] { + + - Constants [13] { + Constant [ public int STYLE_TYPE_DEFAULT ] { 0 } + Constant [ public int STYLE_TYPE_LIGHT ] { 1 } + Constant [ public int STYLE_TYPE_MEDIUM ] { 2 } + Constant [ public int STYLE_TYPE_DARK ] { 3 } + Constant [ public int FUNCTION_NONE ] { 0 } + Constant [ public int FUNCTION_AVERAGE ] { 101 } + Constant [ public int FUNCTION_COUNT_NUMS ] { 102 } + Constant [ public int FUNCTION_COUNT ] { 103 } + Constant [ public int FUNCTION_MAX ] { 104 } + Constant [ public int FUNCTION_MIN ] { 105 } + Constant [ public int FUNCTION_STD_DEV ] { 107 } + Constant [ public int FUNCTION_SUM ] { 109 } + Constant [ public int FUNCTION_VAR ] { 110 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [11] { + Method [ public method __construct ] { + + - Parameters [0] { + } + } + + Method [ public method name ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method noHeaderRow ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method noAutofilter ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method noBandedRows ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method bandedColumns ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method firstColumn ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method lastColumn ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method totalRow ] { + + - Parameters [1] { + Parameter #0 [ $on = ] + } + } + + Method [ public method style ] { + + - Parameters [2] { + Parameter #0 [ $type ] + Parameter #1 [ $number ] + } + } + + Method [ public method columns ] { + + - Parameters [1] { + Parameter #0 [ $columns ] + } + } + } + } } } -- cgit