PHP Класс GalleryBackendController

Автор: YupeTeam ([email protected])
Наследование: extends yupe\components\controllers\BackController
Показать файл Открыть проект

Открытые методы

Метод Описание
accessRules ( )
actionAddImages ( integer $id ) : void Функция добавления группы изображений
actionCreate ( ) : void Создает новую модель галереи.
actionDelete ( integer $id ) : void Удаяет модель галереи из базы.
actionDeleteImage ( integer $id = null, string $method = null ) : void Ajax/Get-обёртка для удаления изображения:
actionImages ( integer $id ) : void Отображение изображений галереи:
actionIndex ( ) : void Управление галереями.
actionReloadContent ( integer $id = null, string $view = null ) : void Для перезагрузки контента:
actionSetPreview ( $galleryId = null, $imageId = null )
actionUpdate ( integer $id ) : void Редактирование галереи.
actions ( )
filters ( )
loadModel ( $id ) : Gallery Возвращает модель по указанному идентификатору Если модель не будет найдена - возникнет HTTP-исключение.

Приватные методы

Метод Описание
_addImage ( Image $image, array $imageData, Gallery $gallery ) : void Метод добавления одной фотографии:

Описание методов

accessRules() публичный Метод

public accessRules ( )

actionAddImages() публичный Метод

Функция добавления группы изображений
public actionAddImages ( integer $id ) : void
$id integer - id-галереи
Результат void

actionCreate() публичный Метод

Если создание прошло успешно - перенаправляет на просмотр.
public actionCreate ( ) : void
Результат void

actionDelete() публичный Метод

Если удаление прошло успешно - возвращется в index
public actionDelete ( integer $id ) : void
$id integer идентификатор галереи, который нужно удалить
Результат void

actionDeleteImage() публичный Метод

Ajax/Get-обёртка для удаления изображения:
public actionDeleteImage ( integer $id = null, string $method = null ) : void
$id integer - id-изображения
$method string - тип с помощью чего удаляем
Результат void

actionImages() публичный Метод

Отображение изображений галереи:
public actionImages ( integer $id ) : void
$id integer - id-галереи
Результат void

actionIndex() публичный Метод

Управление галереями.
public actionIndex ( ) : void
Результат void

actionReloadContent() публичный Метод

Для перезагрузки контента:
public actionReloadContent ( integer $id = null, string $view = null ) : void
$id integer - id-галереи
$view string - необходимая вьюшка
Результат void

actionSetPreview() публичный Метод

public actionSetPreview ( $galleryId = null, $imageId = null )

actionUpdate() публичный Метод

Редактирование галереи.
public actionUpdate ( integer $id ) : void
$id integer the ID of the model to be updated
Результат void

actions() публичный Метод

public actions ( )

filters() публичный Метод

public filters ( )

loadModel() публичный Метод

Возвращает модель по указанному идентификатору Если модель не будет найдена - возникнет HTTP-исключение.
public loadModel ( $id ) : Gallery
Результат Gallery $model