Pages контроллер управления моделями страниц, расширяет Controller.
Подробнее...
Pages контроллер управления моделями страниц, расширяет Controller.
См. определение в файле Pages.php строка 20
◆ all()
static Wrong\Database\Controller::all |
( |
|
$value = '' , |
|
|
|
$column = 'id' , |
|
|
|
$table = '' |
|
) |
| |
|
staticinherited |
Возвращает все строки из таблицы, либо строки соответствующие значению $value для столбца $column
- Аргументы
-
string | $value | Значение для поиска в столбце. |
string | $column | Столбец для поиска значения. |
string | $table | Имя таблицы. |
- Возвращает
- array объектов всех строк таблицы.
См. определение в файле Controller.php строка 55
◆ count()
static Wrong\Database\Controller::count |
( |
|
$value = '' , |
|
|
|
$column = 'id' , |
|
|
|
$table = '' , |
|
|
|
$where = '' |
|
) |
| |
|
staticinherited |
возвращает количество строк в таблице, которые соответствуют заданному значению в данном столбце или количество всех строк, если значение $value не указано.
- Аргументы
-
$value | Значение для поиска. |
$column | Столбец для поиска значения. |
$table | Имя таблицы. |
- Возвращает
- int Количество строк в таблице.
См. определение в файле Controller.php строка 83
◆ create() [1/2]
static Wrong\Models\ModelsInterface::create |
( |
|
$arg | ) |
|
|
staticinherited |
◆ create() [2/2]
static Wrong\Models\Pages::create |
( |
|
$arr, |
|
|
|
$replace_path = [] |
|
) |
| |
|
static |
создает в бд запись для новой модели типа "страница" и создаёт пустой файл страницы
- Аргументы
-
array | $arr | массив данных модели |
array | $replace_path | массив путей для замены в файле и параметры запроса. |
- Возвращает
- int Последний вставленный идентификатор.
См. определение в файле Pages.php строка 30
◆ find()
static Wrong\Database\Controller::find |
( |
|
$value, |
|
|
|
$column = 'id' , |
|
|
|
$table = '' |
|
) |
| |
|
staticinherited |
принимает значение, столбец и таблицу и возвращает первую строку, которая соответствует значению в столбце
- Аргументы
-
string | $value | Значение для поиска. |
string | $column | Столбец для поиска значения. |
string | $table | имя таблицы |
- Возвращает
- object строки, которая соответствует значению и столбцу.
См. определение в файле Controller.php строка 31
◆ name()
static Wrong\Database\Controller::name |
( |
|
$id | ) |
|
|
staticinherited |
возвращает basename request запроса по id строки
- Аргументы
-
int | $id | Идентификатор, basename request для которого вы хотите получить. |
- Возвращает
- string basename запроса.
Переопределяется в Wrong\Models\Actions.
См. определение в файле Controller.php строка 160
◆ set_tables()
static Wrong\Database\Controller::set_tables |
( |
| ) |
|
|
staticinherited |
получает все таблицы в базе данных и сохраняет их в массиве статического свойства self::$tables
См. определение в файле Controller.php строка 147
◆ table()
static Wrong\Database\Controller::table |
( |
|
$class | ) |
|
|
staticinherited |
берет имя класса, преобразует его в имя таблицы и возвращает имя таблицы, если оно существует в базе данных.
- Аргументы
-
string | class Имя класса модели. |
- Возвращает
- string Имя таблицы класса.
См. определение в файле Controller.php строка 129
◆ toggle()
static Wrong\Database\Controller::toggle |
( |
|
$id, |
|
|
|
$table |
|
) |
| |
|
staticinherited |
принимает идентификатор, имя таблицы, переключает столбец act и возвращает строку с идентификатором из таблицы с переключенным столбцом действия.
- Аргументы
-
int | $id | идентификатор строки, которую вы хотите переключить |
int | $table | имя таблицы |
- Возвращает
- object строки из таблицы соответствующий $id.
См. определение в файле Controller.php строка 110
◆ $tables
Wrong\Database\Controller::$tables = [] |
|
staticinherited |
Статическое свойство, используемое для хранения имен таблиц из базы данных.
См. определение в файле Controller.php строка 19
Объявления и описания членов класса находятся в файле: