sqlite_driver_arginfo.h 1.6 KB

12345678910111213141516171819202122232425262728293031323334
  1. /* This is a generated file, edit the .stub.php file instead.
  2. * Stub hash: 8cc3c173f5a442ab80f240a568489b023aabd7ef */
  3. ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_PDO_SQLite_Ext_sqliteCreateFunction, 0, 2, _IS_BOOL, 0)
  4. ZEND_ARG_TYPE_INFO(0, name, IS_STRING, 0)
  5. ZEND_ARG_TYPE_INFO(0, callback, IS_CALLABLE, 0)
  6. ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, numArgs, IS_LONG, 0, "-1")
  7. ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, flags, IS_LONG, 0, "0")
  8. ZEND_END_ARG_INFO()
  9. ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_PDO_SQLite_Ext_sqliteCreateAggregate, 0, 3, _IS_BOOL, 0)
  10. ZEND_ARG_TYPE_INFO(0, name, IS_STRING, 0)
  11. ZEND_ARG_TYPE_INFO(0, step, IS_CALLABLE, 0)
  12. ZEND_ARG_TYPE_INFO(0, finalize, IS_CALLABLE, 0)
  13. ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, numArgs, IS_LONG, 0, "-1")
  14. ZEND_END_ARG_INFO()
  15. ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_PDO_SQLite_Ext_sqliteCreateCollation, 0, 2, _IS_BOOL, 0)
  16. ZEND_ARG_TYPE_INFO(0, name, IS_STRING, 0)
  17. ZEND_ARG_TYPE_INFO(0, callback, IS_CALLABLE, 0)
  18. ZEND_END_ARG_INFO()
  19. ZEND_METHOD(PDO_SQLite_Ext, sqliteCreateFunction);
  20. ZEND_METHOD(PDO_SQLite_Ext, sqliteCreateAggregate);
  21. ZEND_METHOD(PDO_SQLite_Ext, sqliteCreateCollation);
  22. static const zend_function_entry class_PDO_SQLite_Ext_methods[] = {
  23. ZEND_ME(PDO_SQLite_Ext, sqliteCreateFunction, arginfo_class_PDO_SQLite_Ext_sqliteCreateFunction, ZEND_ACC_PUBLIC)
  24. ZEND_ME(PDO_SQLite_Ext, sqliteCreateAggregate, arginfo_class_PDO_SQLite_Ext_sqliteCreateAggregate, ZEND_ACC_PUBLIC)
  25. ZEND_ME(PDO_SQLite_Ext, sqliteCreateCollation, arginfo_class_PDO_SQLite_Ext_sqliteCreateCollation, ZEND_ACC_PUBLIC)
  26. ZEND_FE_END
  27. };