PHP Class ProductBackendController

Inheritance: extends yupe\components\controllers\BackController
Afficher le fichier Open project: yupe/yupe

Protected Properties

Свойство Type Description
$productRepository ProductRepository

Méthodes publiques

Méthode Description
accessRules ( ) : array
actionCopy ( )
actionCreate ( ) Создает новую модель товара.
actionDelete ( integer $id ) Удаяет модель товара из базы.
actionDeleteImage ( )
actionIndex ( ) Управление товарами.
actionTypeAttributes ( $id )
actionTypeAttributesForm ( $id )
actionUpdate ( integer $id ) Редактирование товара.
actionVariantRow ( $id )
actionView ( integer $id ) Отображает товар по указанному идентификатору
actions ( ) : array
init ( )
loadModel ( $id ) : Product

Méthodes protégées

Méthode Description
updateProductImages ( Product $product )
uploadAttributesFiles ( $model )

Method Details

accessRules() public méthode

public accessRules ( ) : array
Résultat array

actionCopy() public méthode

public actionCopy ( )

actionCreate() public méthode

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

actionDelete() public méthode

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

actionDeleteImage() public méthode

public actionDeleteImage ( )

actionIndex() public méthode

Управление товарами.
public actionIndex ( )

actionTypeAttributes() public méthode

public actionTypeAttributes ( $id )
$id

actionTypeAttributesForm() public méthode

public actionTypeAttributesForm ( $id )
$id

actionUpdate() public méthode

Редактирование товара.
public actionUpdate ( integer $id )
$id integer the ID of the model to be updated

actionVariantRow() public méthode

public actionVariantRow ( $id )
$id

actionView() public méthode

Отображает товар по указанному идентификатору
public actionView ( integer $id )
$id integer Идентификатор товар для отображения

actions() public méthode

public actions ( ) : array
Résultat array

init() public méthode

public init ( )

loadModel() public méthode

public loadModel ( $id ) : Product
$id
Résultat Product

updateProductImages() protected méthode

protected updateProductImages ( Product $product )
$product Product

uploadAttributesFiles() protected méthode

protected uploadAttributesFiles ( $model )
$model

Property Details

$productRepository protected_oe property

protected ProductRepository $productRepository
Résultat ProductRepository