item_search_service extends facade
Facade for local_middag\framework\application\service\item\item_search_service.
Tags
Table of Contents
Methods
- first() : mixed
- get_facade_accessor() : string
- Return the service accessor key for this facade.
- search() : result
- search_raw() : result
Methods
first()
public
static first(search_criteria $criteria, search_metadata_criteria $meta[, string|null $domain_class = = 'null' ]) : mixed
Parameters
- $criteria : search_criteria
- $meta : search_metadata_criteria
- $domain_class : string|null = = 'null'
get_facade_accessor()
Return the service accessor key for this facade.
public
static get_facade_accessor() : string
Return values
stringsearch()
public
static search(search_criteria $criteria, search_metadata_criteria $meta[, pagination|null $pagination = = 'null' ][, sorting|null $sorting = = 'null' ][, string|null $domain_class = = 'null' ]) : result
Parameters
- $criteria : search_criteria
- $meta : search_metadata_criteria
- $pagination : pagination|null = = 'null'
- $sorting : sorting|null = = 'null'
- $domain_class : string|null = = 'null'
Return values
resultsearch_raw()
public
static search_raw(search_criteria $criteria, search_metadata_criteria $meta[, pagination|null $pagination = = 'null' ][, sorting|null $sorting = = 'null' ]) : result
Parameters
- $criteria : search_criteria
- $meta : search_metadata_criteria
- $pagination : pagination|null = = 'null'
- $sorting : sorting|null = = 'null'