public function getFire(Request $request, $mailing_id) { $this->setData($request->user(), Mailing::findOrFail($mailing_id)); !$this->mailing->hasListOfMailings() && $this->createList(); /** @var ListMailing $list */ $list = $this->mailing->listMailings()->first(); $list->isPending() && $this->fireNastySpam($list); return $this->mailing->isFinish() ? "complete" : 'WTF'; }
public function anyFire(Request $request, $id) { $mailings = Mailing::findOrFail($id); $this->fireBuildMailings($request->user(), $mailings); return $mailings; }