55#define arginfo_enchant_broker_describe arginfo_enchant_broker_list_dicts
78#define arginfo_enchant_dict_add_to_personal arginfo_enchant_dict_add
80#define arginfo_enchant_dict_add_to_session arginfo_enchant_dict_add
82#define arginfo_enchant_dict_is_added arginfo_enchant_dict_check
84#define arginfo_enchant_dict_is_in_session arginfo_enchant_dict_check
149static void register_enchant_symbols(
int module_number)
153#if defined(HAVE_ENCHANT_GET_VERSION)
158 zend_attribute *attribute_Deprecated_func_enchant_broker_free_0 = zend_add_function_attribute(zend_hash_str_find_ptr(
CG(function_table),
"enchant_broker_free",
sizeof(
"enchant_broker_free") - 1),
ZSTR_KNOWN(ZEND_STR_DEPRECATED_CAPITALIZED), 2);
159 zval attribute_Deprecated_func_enchant_broker_free_0_arg0;
160 zend_string *attribute_Deprecated_func_enchant_broker_free_0_arg0_str = zend_string_init(
"8.0",
strlen(
"8.0"), 1);
161 ZVAL_STR(&attribute_Deprecated_func_enchant_broker_free_0_arg0, attribute_Deprecated_func_enchant_broker_free_0_arg0_str);
162 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_broker_free_0->
args[0].
value, &attribute_Deprecated_func_enchant_broker_free_0_arg0);
163 attribute_Deprecated_func_enchant_broker_free_0->
args[0].
name =
ZSTR_KNOWN(ZEND_STR_SINCE);
164 zval attribute_Deprecated_func_enchant_broker_free_0_arg1;
165 zend_string *attribute_Deprecated_func_enchant_broker_free_0_arg1_str = zend_string_init(
"as EnchantBroker objects are freed automatically",
strlen(
"as EnchantBroker objects are freed automatically"), 1);
166 ZVAL_STR(&attribute_Deprecated_func_enchant_broker_free_0_arg1, attribute_Deprecated_func_enchant_broker_free_0_arg1_str);
167 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_broker_free_0->
args[1].
value, &attribute_Deprecated_func_enchant_broker_free_0_arg1);
168 attribute_Deprecated_func_enchant_broker_free_0->
args[1].
name =
ZSTR_KNOWN(ZEND_STR_MESSAGE);
170 zend_attribute *attribute_Deprecated_func_enchant_broker_set_dict_path_0 = zend_add_function_attribute(zend_hash_str_find_ptr(
CG(function_table),
"enchant_broker_set_dict_path",
sizeof(
"enchant_broker_set_dict_path") - 1),
ZSTR_KNOWN(ZEND_STR_DEPRECATED_CAPITALIZED), 1);
171 zval attribute_Deprecated_func_enchant_broker_set_dict_path_0_arg0;
172 zend_string *attribute_Deprecated_func_enchant_broker_set_dict_path_0_arg0_str = zend_string_init(
"8.0",
strlen(
"8.0"), 1);
173 ZVAL_STR(&attribute_Deprecated_func_enchant_broker_set_dict_path_0_arg0, attribute_Deprecated_func_enchant_broker_set_dict_path_0_arg0_str);
174 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_broker_set_dict_path_0->
args[0].
value, &attribute_Deprecated_func_enchant_broker_set_dict_path_0_arg0);
175 attribute_Deprecated_func_enchant_broker_set_dict_path_0->
args[0].
name =
ZSTR_KNOWN(ZEND_STR_SINCE);
177 zend_attribute *attribute_Deprecated_func_enchant_broker_get_dict_path_0 = zend_add_function_attribute(zend_hash_str_find_ptr(
CG(function_table),
"enchant_broker_get_dict_path",
sizeof(
"enchant_broker_get_dict_path") - 1),
ZSTR_KNOWN(ZEND_STR_DEPRECATED_CAPITALIZED), 1);
178 zval attribute_Deprecated_func_enchant_broker_get_dict_path_0_arg0;
179 zend_string *attribute_Deprecated_func_enchant_broker_get_dict_path_0_arg0_str = zend_string_init(
"8.0",
strlen(
"8.0"), 1);
180 ZVAL_STR(&attribute_Deprecated_func_enchant_broker_get_dict_path_0_arg0, attribute_Deprecated_func_enchant_broker_get_dict_path_0_arg0_str);
181 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_broker_get_dict_path_0->
args[0].
value, &attribute_Deprecated_func_enchant_broker_get_dict_path_0_arg0);
182 attribute_Deprecated_func_enchant_broker_get_dict_path_0->
args[0].
name =
ZSTR_KNOWN(ZEND_STR_SINCE);
184 zend_attribute *attribute_Deprecated_func_enchant_broker_free_dict_0 = zend_add_function_attribute(zend_hash_str_find_ptr(
CG(function_table),
"enchant_broker_free_dict",
sizeof(
"enchant_broker_free_dict") - 1),
ZSTR_KNOWN(ZEND_STR_DEPRECATED_CAPITALIZED), 2);
185 zval attribute_Deprecated_func_enchant_broker_free_dict_0_arg0;
186 zend_string *attribute_Deprecated_func_enchant_broker_free_dict_0_arg0_str = zend_string_init(
"8.0",
strlen(
"8.0"), 1);
187 ZVAL_STR(&attribute_Deprecated_func_enchant_broker_free_dict_0_arg0, attribute_Deprecated_func_enchant_broker_free_dict_0_arg0_str);
188 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_broker_free_dict_0->
args[0].
value, &attribute_Deprecated_func_enchant_broker_free_dict_0_arg0);
189 attribute_Deprecated_func_enchant_broker_free_dict_0->
args[0].
name =
ZSTR_KNOWN(ZEND_STR_SINCE);
190 zval attribute_Deprecated_func_enchant_broker_free_dict_0_arg1;
191 zend_string *attribute_Deprecated_func_enchant_broker_free_dict_0_arg1_str = zend_string_init(
"as EnchantDictionary objects are freed automatically",
strlen(
"as EnchantDictionary objects are freed automatically"), 1);
192 ZVAL_STR(&attribute_Deprecated_func_enchant_broker_free_dict_0_arg1, attribute_Deprecated_func_enchant_broker_free_dict_0_arg1_str);
193 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_broker_free_dict_0->
args[1].
value, &attribute_Deprecated_func_enchant_broker_free_dict_0_arg1);
194 attribute_Deprecated_func_enchant_broker_free_dict_0->
args[1].
name =
ZSTR_KNOWN(ZEND_STR_MESSAGE);
196 zend_attribute *attribute_Deprecated_func_enchant_dict_add_to_personal_0 = zend_add_function_attribute(zend_hash_str_find_ptr(
CG(function_table),
"enchant_dict_add_to_personal",
sizeof(
"enchant_dict_add_to_personal") - 1),
ZSTR_KNOWN(ZEND_STR_DEPRECATED_CAPITALIZED), 2);
197 zval attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg0;
198 zend_string *attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg0_str = zend_string_init(
"8.0",
strlen(
"8.0"), 1);
199 ZVAL_STR(&attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg0, attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg0_str);
200 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_dict_add_to_personal_0->
args[0].
value, &attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg0);
201 attribute_Deprecated_func_enchant_dict_add_to_personal_0->
args[0].
name =
ZSTR_KNOWN(ZEND_STR_SINCE);
202 zval attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg1;
203 zend_string *attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg1_str = zend_string_init(
"use enchant_dict_add() instead",
strlen(
"use enchant_dict_add() instead"), 1);
204 ZVAL_STR(&attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg1, attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg1_str);
205 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_dict_add_to_personal_0->
args[1].
value, &attribute_Deprecated_func_enchant_dict_add_to_personal_0_arg1);
206 attribute_Deprecated_func_enchant_dict_add_to_personal_0->
args[1].
name =
ZSTR_KNOWN(ZEND_STR_MESSAGE);
208 zend_attribute *attribute_Deprecated_func_enchant_dict_is_in_session_0 = zend_add_function_attribute(zend_hash_str_find_ptr(
CG(function_table),
"enchant_dict_is_in_session",
sizeof(
"enchant_dict_is_in_session") - 1),
ZSTR_KNOWN(ZEND_STR_DEPRECATED_CAPITALIZED), 2);
209 zval attribute_Deprecated_func_enchant_dict_is_in_session_0_arg0;
210 zend_string *attribute_Deprecated_func_enchant_dict_is_in_session_0_arg0_str = zend_string_init(
"8.0",
strlen(
"8.0"), 1);
211 ZVAL_STR(&attribute_Deprecated_func_enchant_dict_is_in_session_0_arg0, attribute_Deprecated_func_enchant_dict_is_in_session_0_arg0_str);
212 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_dict_is_in_session_0->
args[0].
value, &attribute_Deprecated_func_enchant_dict_is_in_session_0_arg0);
213 attribute_Deprecated_func_enchant_dict_is_in_session_0->
args[0].
name =
ZSTR_KNOWN(ZEND_STR_SINCE);
214 zval attribute_Deprecated_func_enchant_dict_is_in_session_0_arg1;
215 zend_string *attribute_Deprecated_func_enchant_dict_is_in_session_0_arg1_str = zend_string_init(
"use enchant_dict_is_added() instead",
strlen(
"use enchant_dict_is_added() instead"), 1);
216 ZVAL_STR(&attribute_Deprecated_func_enchant_dict_is_in_session_0_arg1, attribute_Deprecated_func_enchant_dict_is_in_session_0_arg1_str);
217 ZVAL_COPY_VALUE(&attribute_Deprecated_func_enchant_dict_is_in_session_0->
args[1].
value, &attribute_Deprecated_func_enchant_dict_is_in_session_0_arg1);
218 attribute_Deprecated_func_enchant_dict_is_in_session_0->
args[1].
name =
ZSTR_KNOWN(ZEND_STR_MESSAGE);
#define PHP_ENCHANT_ISPELL
#define PHP_ENCHANT_MYSPELL
enchant_broker_get_dict_path(EnchantBroker $broker, int $type)
enchant_broker_get_error(EnchantBroker $broker)
enchant_dict_quick_check(EnchantDictionary $dictionary, string $word, &$suggestions=null)
enchant_dict_suggest(EnchantDictionary $dictionary, string $word)
enchant_broker_set_ordering(EnchantBroker $broker, string $tag, string $ordering)
enchant_broker_request_dict(EnchantBroker $broker, string $tag)
enchant_broker_set_dict_path(EnchantBroker $broker, int $type, string $path)
enchant_broker_free_dict(EnchantDictionary $dictionary)
enchant_dict_store_replacement(EnchantDictionary $dictionary, string $misspelled, string $correct)
enchant_broker_describe(EnchantBroker $broker)
enchant_broker_list_dicts(EnchantBroker $broker)
enchant_broker_request_pwl_dict(EnchantBroker $broker, string $filename)
enchant_dict_add(EnchantDictionary $dictionary, string $word)
enchant_dict_describe(EnchantDictionary $dictionary)
enchant_dict_check(EnchantDictionary $dictionary, string $word)
enchant_dict_is_added(EnchantDictionary $dictionary, string $word)
enchant_dict_get_error(EnchantDictionary $dictionary)
enchant_dict_add_to_session(EnchantDictionary $dictionary, string $word)
enchant_broker_free(EnchantBroker $broker)
enchant_broker_dict_exists(EnchantBroker $broker, string $tag)
#define arginfo_enchant_dict_add_to_personal
#define arginfo_enchant_broker_describe
#define arginfo_enchant_dict_is_added
#define arginfo_enchant_dict_is_in_session
#define arginfo_enchant_dict_add_to_session
zend_attribute_arg args[1]
ZEND_API zend_class_entry * zend_register_internal_class_with_flags(zend_class_entry *class_entry, zend_class_entry *parent_ce, uint32_t ce_flags)
#define ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(name, return_reference, required_num_args, class_name, type)
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
struct _zend_function_entry zend_function_entry
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define INIT_CLASS_ENTRY(class_container, class_name, functions)
#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment)
#define ZEND_END_ARG_INFO()
#define ZEND_ARG_OBJ_INFO(pass_by_ref, name, class_name, allow_null)
#define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null)
#define ZEND_FE(name, arg_info)
#define ZEND_FUNCTION(name)
#define ZEND_ARG_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, default_value)
struct _zend_attribute zend_attribute
#define ZEND_ACC_NO_DYNAMIC_PROPERTIES
#define ZEND_ACC_NOT_SERIALIZABLE
#define ZEND_ACC_DEPRECATED
#define REGISTER_STRING_CONSTANT(name, str, flags)
#define REGISTER_LONG_CONSTANT(name, lval, flags)
struct _zend_string zend_string
struct _zend_class_entry zend_class_entry
#define ZVAL_COPY_VALUE(z, v)