public function destroy($id, $request) { if (Session::isActive()) { $user = Session::get(); if (ChannelPost::exists($id)) { $post = ChannelPost::find($id); if (UserChannel::find($post->channel_id) && UserChannel::find($post->channel_id)->belongToUser($user->id)) { $post->erase(); } } } return new Response(200); }