mirror of
https://github.com/php/php-src.git
synced 2025-08-18 23:18:56 +02:00
Added UDM_FIELD_CATEGORY parameter to get current document
category in the mnoGoSearch module
This commit is contained in:
parent
14947e7001
commit
52c3958f88
1 changed files with 6 additions and 0 deletions
|
@ -42,6 +42,7 @@
|
|||
#define UDM_FIELD_MODIFIED 10
|
||||
#define UDM_FIELD_ORDER 11
|
||||
#define UDM_FIELD_CRC 12
|
||||
#define UDM_FIELD_CATEGORY 13
|
||||
|
||||
/* udm_set_agent_param constants */
|
||||
#define UDM_PARAM_PAGE_SIZE 1
|
||||
|
@ -180,6 +181,7 @@ DLEXPORT PHP_MINIT_FUNCTION(mnogosearch)
|
|||
REGISTER_LONG_CONSTANT("UDM_FIELD_MODIFIED", UDM_FIELD_MODIFIED,CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("UDM_FIELD_ORDER", UDM_FIELD_ORDER,CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("UDM_FIELD_CRC", UDM_FIELD_CRC,CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("UDM_FIELD_CATEGORY", UDM_FIELD_CATEGORY,CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
/* udm_set_agent_param constants */
|
||||
REGISTER_LONG_CONSTANT("UDM_PARAM_PAGE_SIZE", UDM_PARAM_PAGE_SIZE,CONST_CS | CONST_PERSISTENT);
|
||||
|
@ -935,6 +937,10 @@ DLEXPORT PHP_FUNCTION(udm_get_res_field){
|
|||
RETURN_LONG((Res->Doc[row].crc32));
|
||||
break;
|
||||
|
||||
case UDM_FIELD_CATEGORY:
|
||||
RETURN_STRING((Res->Doc[row].category),1);
|
||||
break;
|
||||
|
||||
default:
|
||||
php_error(E_WARNING,"Udm_Get_Res_Field: Unknown mnoGoSearch field name");
|
||||
RETURN_FALSE;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue