interface CRM_Core_FileSearchInterface

Interface CRM_Core_FileSearchInterface

Constants

DEFAULT_SEARCH_LIMIT

DEFAULT_SEARCH_OFFSET

Methods

array
search(array $query, int $limit = self::DEFAULT_SEARCH_LIMIT, int $offset = self::DEFAULT_SEARCH_OFFSET)

No description

Details

Parameters

array $query Any of the following:. - text: string, plain text to search for - parent_table: string - entity to which file is directly attached - parent_id: int - entity to which file is directly attached - xparent_table: string - business-entity to which file is attached (directly or indirectly) - xparent_id: int - business-entity to which file is attached (directly or indirectly)
int $limit
int $offset

Return Value

array each item has keys: - file_id: int - parent_table: string - entity to which file is directly attached - parent_id: int - entity to which file is directly attached - xparent_table: string - business-entity to which file is attached (directly or indirectly) - xparent_id: int - business-entity to which file is attached (directly or indirectly)