Class app\modules\shop\controllers\BasketRestController

Inheritanceapp\modules\shop\controllers\BasketRestController » yii\rest\Controller

Class BasketRestController Контроллер обрабатывающий запросы к корзине

Public Methods

Hide inherited methods

MethodDescriptionDefined By
actionAdd() Добавление товара в корзину app\modules\shop\controllers\BasketRestController
actionConfirm() Подтверждение заказа. Заказ сохраняется в БД app\modules\shop\controllers\BasketRestController
actionDelete() Удаление товара из корзины app\modules\shop\controllers\BasketRestController
actionDeliveries() Способы доставки app\modules\shop\controllers\BasketRestController
actionOrder() Заказ app\modules\shop\controllers\BasketRestController
actionPayments() Способы оплаты app\modules\shop\controllers\BasketRestController
actionSetOrder() Установка значений свойств заказа app\modules\shop\controllers\BasketRestController
actionStat() Возвращает статистику по заказу. app\modules\shop\controllers\BasketRestController
actionUpdate() Изменение количества товара в корзине app\modules\shop\controllers\BasketRestController
init() app\modules\shop\controllers\BasketRestController
verbs() app\modules\shop\controllers\BasketRestController

Property Details

$basket protected property

Method Details

actionAdd() public method

Добавление товара в корзину

void actionAdd( )
throws \yii\base\ErrorException
actionConfirm() public method

Подтверждение заказа. Заказ сохраняется в БД

app\modules\shop\models\Order actionConfirm( )
actionDelete() public method

Удаление товара из корзины

app\modules\shop\models\Order actionDelete$key )
$key string

ключ (идентификатор) элемента в корзине

actionDeliveries() public method

Способы доставки

array actionDeliveries( )
actionOrder() public method

Заказ

app\modules\shop\models\Order actionOrder( )
actionPayments() public method

Способы оплаты

array actionPayments( )
actionSetOrder() public method

Установка значений свойств заказа

app\modules\shop\models\Order actionSetOrder( )
actionStat() public method

Возвращает статистику по заказу.

array actionStat( )
actionUpdate() public method

Изменение количества товара в корзине

app\modules\shop\models\Order actionUpdate$key )
$key string

ключ (идентификатор) элемента в корзине

init() public method

void init( )
verbs() public method

void verbs( )