Search_Controller
in package
Search.
Tags
Table of Contents
Properties
- $instance : mixed
- The singleton instances.
Methods
- deleteSearchPage() : self
- Delete search page
- getHashes() : array<string|int, mixed>
- Get hash from $text
- indexingSearchPages() : bool
- Indexing search pages
- instance() : object
- Register an existing instance as a singleton.
- _getDriverName() : srting
- Get full driver name
Properties
$instance
The singleton instances.
public
static mixed
$instance
= array()
Methods
deleteSearchPage()
Delete search page
public
static deleteSearchPage(int $module, int $module_value_type, int $module_value_id) : self
Parameters
- $module : int
-
module's number, 0-15
- $module_value_type : int
-
value type, 0-15
- $module_value_id : int
-
entity id, 0-16777216
Return values
selfgetHashes()
Get hash from $text
public
static getHashes(string $text[, array<string|int, mixed> $param = array() ]) : array<string|int, mixed>
Parameters
- $text : string
-
source text
- $param : array<string|int, mixed> = array()
-
list of hash params
Return values
array<string|int, mixed>indexingSearchPages()
Indexing search pages
public
static indexingSearchPages(array<string|int, mixed> $aSearchPages) : bool
Parameters
- $aSearchPages : array<string|int, mixed>
-
list of search pages
Return values
boolinstance()
Register an existing instance as a singleton.
public
static instance([string $name = 'default' ]) : object
Parameters
- $name : string = 'default'
-
driver's name
Return values
object_getDriverName()
Get full driver name
protected
static _getDriverName(string $driver) : srting
Parameters
- $driver : string
-
driver name