/** * @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; }
public function validate($value) { if (parent::validate($value) == false) { return false; } if ($value['sklad'] != 'АВТО-ИКСОРА СКЛАД') { return false; } return true; }