@@ -351,6 +351,22 @@ PHP_METHOD(Cursor, rewind)
351
351
}
352
352
353
353
/* {{{ MongoDB\Driver\Cursor function entries */
354
+ /* clang-format off */
355
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (ai_Cursor_current , 0 , 0 , IS_MIXED , 0 )
356
+ ZEND_END_ARG_INFO ()
357
+
358
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (ai_Cursor_key , 0 , 0 , IS_LONG , 0 )
359
+ ZEND_END_ARG_INFO ()
360
+
361
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (ai_Cursor_next , 0 , 0 , IS_VOID , 0 )
362
+ ZEND_END_ARG_INFO ()
363
+
364
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (ai_Cursor_valid , 0 , 0 , _IS_BOOL , 0 )
365
+ ZEND_END_ARG_INFO ()
366
+
367
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (ai_Cursor_rewind , 0 , 0 , IS_VOID , 0 )
368
+ ZEND_END_ARG_INFO ()
369
+
354
370
ZEND_BEGIN_ARG_INFO_EX (ai_Cursor_setTypeMap , 0 , 0 , 1 )
355
371
ZEND_ARG_ARRAY_INFO (0 , typemap , 0 )
356
372
ZEND_END_ARG_INFO ()
@@ -359,24 +375,23 @@ ZEND_BEGIN_ARG_INFO_EX(ai_Cursor_void, 0, 0, 0)
359
375
ZEND_END_ARG_INFO ()
360
376
361
377
static zend_function_entry php_phongo_cursor_me [] = {
362
- /* clang-format off */
363
378
PHP_ME (Cursor , setTypeMap , ai_Cursor_setTypeMap , ZEND_ACC_PUBLIC | ZEND_ACC_FINAL )
364
379
PHP_ME (Cursor , toArray , ai_Cursor_void , ZEND_ACC_PUBLIC | ZEND_ACC_FINAL )
365
380
PHP_ME (Cursor , getId , ai_Cursor_void , ZEND_ACC_PUBLIC | ZEND_ACC_FINAL )
366
381
PHP_ME (Cursor , getServer , ai_Cursor_void , ZEND_ACC_PUBLIC | ZEND_ACC_FINAL )
367
382
PHP_ME (Cursor , isDead , ai_Cursor_void , ZEND_ACC_PUBLIC | ZEND_ACC_FINAL )
368
383
369
- PHP_ME (Cursor , current , ai_Cursor_void , ZEND_ACC_PUBLIC )
370
- PHP_ME (Cursor , key , ai_Cursor_void , ZEND_ACC_PUBLIC )
371
- PHP_ME (Cursor , next , ai_Cursor_void , ZEND_ACC_PUBLIC )
372
- PHP_ME (Cursor , valid , ai_Cursor_void , ZEND_ACC_PUBLIC )
373
- PHP_ME (Cursor , rewind , ai_Cursor_void , ZEND_ACC_PUBLIC )
384
+ PHP_ME (Cursor , current , ai_Cursor_current , ZEND_ACC_PUBLIC )
385
+ PHP_ME (Cursor , key , ai_Cursor_key , ZEND_ACC_PUBLIC )
386
+ PHP_ME (Cursor , next , ai_Cursor_next , ZEND_ACC_PUBLIC )
387
+ PHP_ME (Cursor , valid , ai_Cursor_valid , ZEND_ACC_PUBLIC )
388
+ PHP_ME (Cursor , rewind , ai_Cursor_rewind , ZEND_ACC_PUBLIC )
374
389
375
390
ZEND_NAMED_ME (__construct , PHP_FN (MongoDB_disabled___construct ), ai_Cursor_void , ZEND_ACC_PRIVATE | ZEND_ACC_FINAL )
376
391
ZEND_NAMED_ME (__wakeup , PHP_FN (MongoDB_disabled___wakeup ), ai_Cursor_void , ZEND_ACC_PUBLIC | ZEND_ACC_FINAL )
377
392
PHP_FE_END
378
- /* clang-format on */
379
393
};
394
+ /* clang-format on */
380
395
/* }}} */
381
396
382
397
/* {{{ MongoDB\Driver\Cursor object handlers */
0 commit comments