\FASS_ResultBase

Класс, отвечающий за возвращение результата.

Summary

Methods
Properties
Constants
addQueryResult()
formError()
show()
showError()
getQueryResults()
No public properties found
No constants found
No protected methods found
$results
N/A
No private methods found
No private properties found
N/A

Properties

$results

$results : array

Type

array — список результатов sql-запросов

Methods

addQueryResult()

addQueryResult(\PDOStatement  $sth,   $type, integer|null  $last_insert_id = null) 

Сохранение результата запроса

Parameters

\PDOStatement $sth

PDOStatement

$type
integer|null $last_insert_id

formError()

formError(string  $field, string  $message) : NULL

Ошибка в отдельном поле http-формы

Parameters

string $field

Имя поля на форме, которое нужно подсветить

string $message

Текст сообщения, будет отображен на форме

Returns

NULL

show()

show(mixed  $data = null, integer  $res = 1) : NULL

Вывод результата в случае успешного выполнения

Parameters

mixed $data

Данные

integer $res

Результат

Returns

NULL

showError()

showError(string  $err_code, string  $err_text = '', \Exception|null  $exception = null) : NULL

Вывод результата в случае ошибки

Parameters

string $err_code

Код ошибки

string $err_text

Текст ошибки

\Exception|null $exception

Exception

Returns

NULL

getQueryResults()

getQueryResults() 

формирование ответа из всех сохраненних результатов запросов