/** * Store a newly created resource in storage. * * @return Response */ public function store() { $text = trim(Input::get('text')); if ($text == "") { return array('error' => 'Text is empty'); } $to = Input::get('to'); $senders = preg_split('/[,;\\\\n\\/]/', $to); $ids = array(); foreach ($senders as $sender) { if (trim($sender) == "") { continue; } $outbound = new Outbound(); $outbound->from = Input::get('from'); $outbound->to = str_replace(array('+', '-', ' ', '(', ')'), '', $sender); $outbound->text = $text; $outbound->save(); $ids[] = $outbound->id; } return Outbound::whereIn('id', $ids)->get(); }