@@ -96,6 +96,12 @@ ZEND_BEGIN_ARG_INFO_EX(xls_data_arginfo, 0, 0, 1)
9696 ZEND_ARG_INFO (0 , data )
9797ZEND_END_ARG_INFO ()
9898
99+ ZEND_BEGIN_ARG_INFO_EX (xls_output_arginfo , 0 , 0 , 0 )
100+ ZEND_END_ARG_INFO ()
101+
102+ ZEND_BEGIN_ARG_INFO_EX (xls_get_handle_arginfo , 0 , 0 , 0 )
103+ ZEND_END_ARG_INFO ()
104+
99105ZEND_BEGIN_ARG_INFO_EX (xls_insert_text_arginfo , 0 , 0 , 5 )
100106 ZEND_ARG_INFO (0 , row )
101107 ZEND_ARG_INFO (0 , column )
@@ -189,6 +195,16 @@ ZEND_BEGIN_ARG_INFO_EX(xls_put_csv_callback_arginfo, 0, 0, 2)
189195 ZEND_ARG_INFO (0 , escape_str )
190196ZEND_END_ARG_INFO ()
191197
198+ ZEND_BEGIN_ARG_INFO_EX (xls_sheet_list_arginfo , 0 , 0 , 0 )
199+ ZEND_END_ARG_INFO ()
200+
201+ ZEND_BEGIN_ARG_INFO_EX (xls_get_sheet_data_arginfo , 0 , 0 , 0 )
202+ ZEND_END_ARG_INFO ()
203+
204+ ZEND_BEGIN_ARG_INFO_EX (xls_next_row_arginfo , 0 , 0 , 0 )
205+ ZEND_ARG_INFO (0 , zv_type_t )
206+ ZEND_END_ARG_INFO ()
207+
192208ZEND_BEGIN_ARG_INFO_EX (xls_set_type_arginfo , 0 , 0 , 1 )
193209 ZEND_ARG_INFO (0 , zv_type_t )
194210ZEND_END_ARG_INFO ()
@@ -1092,11 +1108,11 @@ PHP_METHOD(vtiful_xls, getSheetData)
10921108 */
10931109PHP_METHOD (vtiful_xls , nextRow )
10941110{
1095- zval * zv_type = NULL ;
1111+ zval * zv_type_t = NULL ;
10961112
10971113 ZEND_PARSE_PARAMETERS_START (0 , 1 )
10981114 Z_PARAM_OPTIONAL
1099- Z_PARAM_ARRAY (zv_type )
1115+ Z_PARAM_ARRAY (zv_type_t )
11001116 ZEND_PARSE_PARAMETERS_END ();
11011117
11021118 xls_object * obj = Z_XLS_P (getThis ());
@@ -1105,11 +1121,11 @@ PHP_METHOD(vtiful_xls, nextRow)
11051121 RETURN_FALSE ;
11061122 }
11071123
1108- if (zv_type == NULL ) {
1109- zv_type = zend_read_property (vtiful_xls_ce , getThis (), ZEND_STRL (V_XLS_TYPE ), 0 , NULL );
1124+ if (zv_type_t == NULL ) {
1125+ zv_type_t = zend_read_property (vtiful_xls_ce , getThis (), ZEND_STRL (V_XLS_TYPE ), 0 , NULL );
11101126 }
11111127
1112- load_sheet_current_row_data (obj -> read_ptr .sheet_t , return_value , zv_type , READ_ROW );
1128+ load_sheet_current_row_data (obj -> read_ptr .sheet_t , return_value , zv_type_t , READ_ROW );
11131129}
11141130/* }}} */
11151131
@@ -1156,8 +1172,8 @@ zend_function_entry xls_methods[] = {
11561172 PHP_ME (vtiful_xls , constMemory , xls_const_memory_arginfo , ZEND_ACC_PUBLIC )
11571173 PHP_ME (vtiful_xls , header , xls_header_arginfo , ZEND_ACC_PUBLIC )
11581174 PHP_ME (vtiful_xls , data , xls_data_arginfo , ZEND_ACC_PUBLIC )
1159- PHP_ME (vtiful_xls , output , NULL , ZEND_ACC_PUBLIC )
1160- PHP_ME (vtiful_xls , getHandle , NULL , ZEND_ACC_PUBLIC )
1175+ PHP_ME (vtiful_xls , output , xls_output_arginfo , ZEND_ACC_PUBLIC )
1176+ PHP_ME (vtiful_xls , getHandle , xls_get_handle_arginfo , ZEND_ACC_PUBLIC )
11611177 PHP_ME (vtiful_xls , autoFilter , xls_auto_filter_arginfo , ZEND_ACC_PUBLIC )
11621178 PHP_ME (vtiful_xls , insertText , xls_insert_text_arginfo , ZEND_ACC_PUBLIC )
11631179 PHP_ME (vtiful_xls , insertDate , xls_insert_date_arginfo , ZEND_ACC_PUBLIC )
@@ -1182,10 +1198,10 @@ zend_function_entry xls_methods[] = {
11821198 PHP_ME (vtiful_xls , openSheet , xls_open_sheet_arginfo , ZEND_ACC_PUBLIC )
11831199 PHP_ME (vtiful_xls , putCSV , xls_put_csv_arginfo , ZEND_ACC_PUBLIC )
11841200 PHP_ME (vtiful_xls , putCSVCallback , xls_put_csv_callback_arginfo , ZEND_ACC_PUBLIC )
1185- PHP_ME (vtiful_xls , sheetList , NULL , ZEND_ACC_PUBLIC )
1201+ PHP_ME (vtiful_xls , sheetList , xls_sheet_list_arginfo , ZEND_ACC_PUBLIC )
11861202 PHP_ME (vtiful_xls , setType , xls_set_type_arginfo , ZEND_ACC_PUBLIC )
1187- PHP_ME (vtiful_xls , getSheetData , NULL , ZEND_ACC_PUBLIC )
1188- PHP_ME (vtiful_xls , nextRow , NULL , ZEND_ACC_PUBLIC )
1203+ PHP_ME (vtiful_xls , getSheetData , xls_get_sheet_data_arginfo , ZEND_ACC_PUBLIC )
1204+ PHP_ME (vtiful_xls , nextRow , xls_next_row_arginfo , ZEND_ACC_PUBLIC )
11891205 PHP_ME (vtiful_xls , nextCellCallback , xls_next_cell_callback_arginfo , ZEND_ACC_PUBLIC )
11901206#endif
11911207
0 commit comments