示例#1
0
 public function index()
 {
     if (Auth::check()) {
         $bands = Bands::all();
         $advertisers = Advertisers::all();
         $writers = Writers::all();
         $venues = Venues::all();
         return View::make('admin.index', ['bands' => $bands, 'advertisers' => $advertisers, 'writers' => $writers, 'venues' => $venues]);
     } else {
         return Redirect::to('/admin/login');
     }
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     Eloquent::unguard();
     Advertisers::create(['name' => $faker->company, 'address' => $faker->address, 'city' => $faker->city, 'state' => $faker->state, 'phone' => '5558886666', 'email' => $faker->email, 'webaddress' => 'http://www.example.com']);
 }
 public function delete($id)
 {
     if (Input::has('selected_advertiser')) {
         return Redirect::to('admin/advertisers/' . Input::get('selected_advertiser') . '/delete');
     } else {
         if (Input::has('confirmed_delete')) {
             try {
                 //$band = Bands::where('id', '=', $id)->get();
                 $advertiser = Advertisers::find($id);
                 Advertisers::where('id', '=', $id)->delete();
                 return View::make('admin.advertisers.delete', ['status' => 'successful', 'advertiser' => $advertiser, 'advertisers' => Advertisers::all(), 'id' => $id]);
             } catch (Illuminate\Database\Eloquent\ModelNotFoundException $e) {
                 return View::make('admin.advertisers.delete', ['status' => 'unsuccessful', 'advertiser' => $advertiser, 'advertisers' => Advertisers::all(), 'id' => $id]);
             }
         } else {
             $advertiser = Advertisers::find($id);
             return View::make('admin.advertisers.delete', ['status' => 'confirm', 'advertiser' => $advertiser, 'advertisers' => Advertisers::all(), 'id' => $id]);
         }
     }
 }