public function addOrder($data) { if ($data['mode'] == 'save') { $draft = 0; } else { $draft = 1; } $stock_order = StockOrder::addNew(['amount' => $data['amount'], 'stock_id' => $this->id, 'branch_id' => $data['branch_id'], 'creator_id' => Auth::user()->id, 'urgent' => $data['urgent'], 'required_at' => $data['required_date'], 'draft' => $draft, 'send_reminder' => $data['send_reminder'], 'reminder_days' => $data['reminder_days'], 'comments' => $data['comments']]); return $stock_order; }