コード例 #1
0
 /**
  * undocumented function
  *
  * @return void
  * @author 
  **/
 protected function deleteValid($id)
 {
     $exist = SocialTargetCategory::isExist($id);
     if ($exist) {
         return false;
     }
     return true;
 }
コード例 #2
0
 public function create()
 {
     // init
     $data = array();
     if (Session::has('update_id') and Auth::check()) {
         $updated = SocialTarget::updateUserid(Session::get('update_id'));
         if ($updated) {
             // show success alert
             $data['success'] = true;
             // unset session
             Session::forget('update_id');
         }
     } else {
         if (Session::has('success')) {
             $data['success'] = true;
         }
     }
     // get categories
     $data['categories'] = SocialTargetCategory::where('status', '=', 1)->get();
     // get all cities
     $data['cities'] = City::where('status', '=', 1)->orderBy('name', 'asc')->get();
     return View::make('bagikasih.social-target.create', $data);
 }
コード例 #3
0
 public function update($id)
 {
     $data = array('menu' => 'Target Sosial', 'title' => 'Target Sosial', 'description' => '', 'breadcrumb' => array('Target Sosial' => route('admin.social-target')));
     if (!Session::has('time') && (!Session::has('validasi') && Session::get('validasi') != 'social_targets')) {
         $time = time();
         Session::put('time', $time);
     }
     $social_target = SocialTarget::where('id', $id)->first();
     $data['action'] = 'admin.social-target.update.post';
     $data['social_target'] = $social_target;
     $data['social_target_category'] = SocialTargetCategory::all();
     $data['user'] = User::all();
     $data['city'] = City::all();
     // Get Photos that related with this
     $data['photos'] = Photo::where('type_name', '=', 'social_targets')->where('type_id', '=', $social_target->id)->orderBy('id', 'desc')->get();
     // return $data;
     return View::make('admin.pages.social-target.create')->with($data);
 }
コード例 #4
0
 /**
  * undocumented function
  *
  * @return void
  * @author 
  **/
 public static function remove($id)
 {
     $data = SocialTargetCategory::findOrFail($id);
     return $data->delete();
 }