public function __construct(array $data) { parent::__construct($data); $this->user->set('privs', 0); $this->tryToAuthorize($data['POST']); $this->data['page'] = $this->getPageData($data['page'], $this->user, $this); }
public function __construct($data) { parent::__construct($data); $this->user->load($data['user_id']); if (!empty($data['POST']['get_magento_data_url'])) { $this->magentoDataGetAndPutToBase($data); } $this->data['page'] = $this->getPageData($data['page'], $this->user, $this); }
public function __construct(array $data) { parent::__construct($data); $this->user->load($data['user_id']); if ($this->user->get('id') > 0) { $this->data['pageData'] += $this->getProductData($data); $this->data['page'] = $this->getPageData($data['page'], $this->user, $this); } }
public function __construct(array $data) { parent::__construct($data); $this->user->load($data['user_id']); if (!isset($data['GET']['id'])) { $this->exitPage(); } $this->data['product'] = new Product(); if (!$this->data['product']->load($data['GET']['id'])) { $this->exitPage(); } if (isset($data['POST']['id'], $data['POST']['name'], $data['POST']['sku'], $data['POST']['status'], $data['POST']['description'], $data['POST']['price']) && $this->user->get('id') > 0) { $this->validateData($data['POST']); } $this->data['page'] = $this->getPageData($data['page'], $this->user, $this); }