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;
 }