コード例 #1
0
ファイル: Channel.php プロジェクト: Arsen007/broadcast
 public function delete($id)
 {
     $channel = Channels::find($id);
     Channels::destroy($id);
     Channels::removeRtmpServer($channel->key);
     shell_exec('./php_root');
     return redirect(url('/'));
 }
コード例 #2
0
ファイル: Channels.php プロジェクト: lmkhang/mcntw
 /**
  * @author: lmkhang - skype
  * @date: 2016-02-17
  * Change status - Multiple
  */
 public function change_multi(Request $request)
 {
     //post
     $post = $this->trim_all($request->all());
     $channel_ids = isset($post['channel_ids']) ? $post['channel_ids'] : [];
     $msg = 'Please choose at least ONE channel';
     $channel_get = new \App\Channels();
     foreach ($channel_ids as $k => $ch) {
         //check existed
         $channel_get = \App\Channels::find($ch);
         if (!$channel_get) {
             continue;
         }
         //delete
         $channel_get->delete();
         $msg = 'Decline successfully';
     }
     //set Flash Message
     $this->setFlash('message', $msg);
     return redirect()->back()->with('message', $msg);
 }