PHP 클래스 ProductBackendController

상속: extends yupe\components\controllers\BackController
파일 보기 프로젝트 열기: yupe/yupe

보호된 프로퍼티들

프로퍼티 타입 설명
$productRepository ProductRepository

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
updateProductImages ( Product $product )
uploadAttributesFiles ( $model )

메소드 상세

accessRules() 공개 메소드

public accessRules ( ) : array
리턴 array

actionCopy() 공개 메소드

public actionCopy ( )

actionCreate() 공개 메소드

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

actionDelete() 공개 메소드

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

actionDeleteImage() 공개 메소드

public actionDeleteImage ( )

actionIndex() 공개 메소드

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

actionTypeAttributes() 공개 메소드

public actionTypeAttributes ( $id )
$id

actionTypeAttributesForm() 공개 메소드

public actionTypeAttributesForm ( $id )
$id

actionUpdate() 공개 메소드

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

actionVariantRow() 공개 메소드

public actionVariantRow ( $id )
$id

actionView() 공개 메소드

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

actions() 공개 메소드

public actions ( ) : array
리턴 array

init() 공개 메소드

public init ( )

loadModel() 공개 메소드

public loadModel ( $id ) : Product
$id
리턴 Product

updateProductImages() 보호된 메소드

protected updateProductImages ( Product $product )
$product Product

uploadAttributesFiles() 보호된 메소드

protected uploadAttributesFiles ( $model )
$model

프로퍼티 상세

$productRepository 보호되어 있는 프로퍼티

protected ProductRepository $productRepository
리턴 ProductRepository