PHP Class PMA\libraries\SavedSearches

Afficher le fichier Open project: phpmyadmin/phpmyadmin Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( array $config ) Public constructor
delete ( ) : boolean Delete the search
getConfig ( ) : array Getter of config
getCriterias ( ) : array Getter for criterias
getDbname ( ) : string Getter for DB name
getId ( ) : integer | null Getter of id
getList ( array $wheres = [] ) : array Get the list of saved searches of a user on a DB
getSearchName ( ) : string Getter of searchName
getUsername ( ) : string Getter for username
load ( ) : boolean Load the current search from an id.
save ( ) : boolean Save the search
setConfig ( array $config ) : static Setter of config
setCriterias ( array | string $criterias, boolean $json = false ) : static Setter for criterias
setDbname ( string $dbname ) : static Setter for DB name
setId ( integer | null $searchId ) : static Setter of id
setSearchName ( string $searchName ) : static Setter of searchName
setUsername ( string $username ) : static Setter for username

Method Details

__construct() public méthode

Public constructor
public __construct ( array $config )
$config array Global configuration

delete() public méthode

Delete the search
public delete ( ) : boolean
Résultat boolean

getConfig() public méthode

Getter of config
public getConfig ( ) : array
Résultat array

getCriterias() public méthode

Getter for criterias
public getCriterias ( ) : array
Résultat array

getDbname() public méthode

Getter for DB name
public getDbname ( ) : string
Résultat string

getId() public méthode

Getter of id
public getId ( ) : integer | null
Résultat integer | null

getList() public méthode

Get the list of saved searches of a user on a DB
public getList ( array $wheres = [] ) : array
$wheres array List of filters
Résultat array List of saved searches or empty array on failure

getSearchName() public méthode

Getter of searchName
public getSearchName ( ) : string
Résultat string

getUsername() public méthode

Getter for username
public getUsername ( ) : string
Résultat string

load() public méthode

Load the current search from an id.
public load ( ) : boolean
Résultat boolean Success

save() public méthode

Save the search
public save ( ) : boolean
Résultat boolean

setConfig() public méthode

Setter of config
public setConfig ( array $config ) : static
$config array Global configuration
Résultat static

setCriterias() public méthode

Setter for criterias
public setCriterias ( array | string $criterias, boolean $json = false ) : static
$criterias array | string Criterias of saved searches
$json boolean Criterias are in JSON format
Résultat static

setDbname() public méthode

Setter for DB name
public setDbname ( string $dbname ) : static
$dbname string DB name
Résultat static

setId() public méthode

Setter of id
public setId ( integer | null $searchId ) : static
$searchId integer | null Id of search
Résultat static

setSearchName() public méthode

Setter of searchName
public setSearchName ( string $searchName ) : static
$searchName string Saved search name
Résultat static

setUsername() public méthode

Setter for username
public setUsername ( string $username ) : static
$username string Username
Résultat static