public function setPublish($id) { $post = \Post::findOrFail($id); //Conseguimos el canal puesto como principal if ($post->status == 1) { return Redirect::back()->with('error', 'Ya ha sido publicado con exito anteriormente'); } $channel = Helper::getChannel($post->channel_id); $data = array('name' => $post->title, 'link' => $post->link, 'description' => strip_tags(HTML::decode($post->text)), 'picture' => $post->img); $res = $channel->Publish($data); if (!$res['status']) { $post->status = 5; $post->result_post = $res['error']; $post->save(); return Redirect::back()->with('error', $res['error']); } else { $post->status = 1; $post->result_post = $res['status']; $post->channel_id = $channel->id; $post->save(); return Redirect::back()->with('message', 'Publicado con éxito'); } // die($post->result_status); }