39 lines
900 B
PHP
39 lines
900 B
PHP
<?php
|
|||
|
|
declare(strict_types=1);
|
||
|
|
|
||
|
|
namespace CakeCarts\Controller;
|
||
|
|
|
||
|
|
use App\Controller\AppController;
|
||
|
|
use Cake\Core\Configure;
|
||
|
|
use Cake\Event\EventInterface;
|
||
|
|
use CakeCarts\Model\Enum\CartTypeId;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Carts Controller
|
||
|
|
*
|
||
|
|
* @property \Authorization\Controller\Component\AuthorizationComponent $Authorization
|
||
|
|
*/
|
||
|
|
class CartsController extends AppController
|
||
|
|
{
|
||
|
|
public function initialize(): void
|
||
|
|
{
|
||
|
|
parent::initialize(); // TODO: Change the autogenerated stub
|
||
|
|
|
||
|
|
$this->loadComponent('CakeCarts.ShoppingCart', [
|
||
|
|
// This is default config. You can modify "actions" as needed to make
|
||
|
|
// component work only for specified methods.
|
||
|
|
'actions' => true,
|
||
|
|
]);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Index method
|
||
|
|
*
|
||
|
|
* @return \Cake\Http\Response|null|void Renders view
|
||
|
|
*/
|
||
|
|
public function index()
|
||
|
|
{
|
||
|
|
// use cart from beforeFilter
|
||
|
|
}
|
||
|
|
}
|