Описание класса QueryData | Universal Bot

QueryData

Вспомогательный класс, хранящий данные для запросов к базе данных.

Class QueryData

Table of Contents

$query Запрос, по которому осуществляется поиск.
$data Данные, которые будут добавлены/обновлены в БД.
__construct() mixed
getQueryData() Получение корректных данных для запроса из строки. array|null
getQuery() Получение данных для выполнения запроса. mixed
setQuery() Установка данных для получения запроса mixed
getData() Получение данных, которые необходимо добавить/обновить. mixed
setData() Установить данные, которые будет добавлены/обновлены mixed

Properties

$query

Запрос, по которому осуществляется поиск.

protected mixed $query
Представляет из себя массив вида: [ 'key' => 'value' ] key - Название поля БД value - Значение, по которому будет осуществляться поиск

$data

Данные, которые будут добавлены/обновлены в БД.

protected mixed $data
Представляет из себя массив вида: [ 'key' => 'value' ] key - Название поля БД value - Значение, которое будет добавлено в поле

Methods

__construct()

public __construct( [ $query : array = null ] [, $data : array = null ] ) : mixed
Parameters
$query : array = null
$data : array = null
Return values
mixed

getQueryData()

Получение корректных данных для запроса из строки.

public static getQueryData( $str : string ) : array|null
Parameters
$str : string

Строка для парсинга запроса.

Return values
array|null

getQuery()

Получение данных для выполнения запроса.

public getQuery( ) : mixed
Return values
mixed

setQuery()

Установка данных для получения запроса

public setQuery( $query : mixed ) : mixed
Parameters
$query : mixed
Return values
mixed

getData()

Получение данных, которые необходимо добавить/обновить.

public getData( ) : mixed
Return values
mixed

setData()

Установить данные, которые будет добавлены/обновлены

public setData( $data : mixed ) : mixed
Parameters
$data : mixed
Return values
mixed

Search results