Class common\actions\crud\Base
Class Base Базовый класс для CRUD действий
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $defaultRedirectUrl | string | Url для редиректа по умолчанию, используется в отсутствие $redirectParam в запросе | common\actions\crud\Base |
| $modelClass | string | имя класса модели | common\actions\crud\Base |
| $validateParam | string | название параметра запроса, который служит признаком ajax валидации | common\actions\crud\Base |
| $view | string | путь к шаблону для отображения | common\actions\crud\Base |
| $viewParams | array | массив дополнительных параметров передаваемых в представление | common\actions\crud\Base |
Protected Methods
| Method | Description | Defined By |
|---|---|---|
| checkForbiddenAttrs() | Проверяет попытку изменения запрещенных атрибутов | common\actions\crud\Base |
| findModel() | common\actions\crud\Base | |
| goBack() | Возвращание на предыдущую страницу | common\actions\crud\Base |
| performAjaxValidation() | Ajax валидация модели | common\actions\crud\Base |
| render() | Рендеринг представления | common\actions\crud\Base |
| renderPartial() | Рендеринг представления без layout | common\actions\crud\Base |
Property Details
Url для редиректа по умолчанию, используется в отсутствие $redirectParam в запросе
имя класса модели
название параметра запроса, который служит признаком ajax валидации
путь к шаблону для отображения
массив дополнительных параметров передаваемых в представление
Method Details
Проверяет попытку изменения запрещенных атрибутов
| void checkForbiddenAttrs( $model ) | ||
| $model | common\db\ActiveRecord | |
| throws | \yii\web\ForbiddenHttpException | |
|---|---|---|
| void findModel( $id ) | ||
| $id | ||
Возвращание на предыдущую страницу
| \yii\web\Response goBack( ) |
Ajax валидация модели
| array performAjaxValidation( $model ) | ||
| $model | \yii\db\ActiveRecord | |
Рендеринг представления
| string render( $view, $params = [] ) | ||
| $view | string | путь к представлению |
| $params | array | массив параметров передаваемых в представление |
Рендеринг представления без layout
| string renderPartial( $view, $params = [] ) | ||
| $view | string | путь к представлению |
| $params | array | массив параметров передаваемых в представление |