public function getData() { $data = parent::getData(); $defaults = array('detailnumber' => isset($data['article']) ? $data['article'] : $this->article, 'makerid' => '', 'contractid' => '91001'); $data = array_merge($defaults, $data); return $data; }
/** * @return mixed * getData - формирует параметры WHERE для конструктора запросов */ public function getData() { $data = parent::getData(); $p['storeid'] = isset($data['store_id']) ? $data['store_id'] : 109; $article = isset($data['article']) ? $data['article'] : $this->article; $article = strtoupper($article); $p['detailnumber'] = str_replace([' ', '-'], [], $article); return $p; }
/** * @return mixed * getData - формирует параметры WHERE для конструктора запросов */ public function getData() { $data = parent::getData(); // $p['ts.id'] = (isset($data['store_id']) ? $data['store_id'] : 109); $p['ppu.store_id'] = isset($data['store_id']) ? $data['store_id'] : $this->store_id; $article = isset($data['article']) ? $data['article'] : $this->article; $article = strtoupper($article); $p['code'] = str_replace([' ', '-'], [], $article); return $p; }