Ejemplo n.º 1
1
 public function returnedRentals()
 {
     return $this->response->view(View::create('account.returned_rentals', ['title' => 'Returned Rentals', 'rentals' => (new Rental())->userReturned(auth()->user()->id)]));
 }
Ejemplo n.º 2
0
 public function dvd($id)
 {
     $dvd = (new Dvd())->getById($id['id']);
     if (empty($dvd)) {
         return notfound();
     }
     return $this->response->view(View::create('browse.dvd', ['title' => e($dvd->title), 'dvd' => $dvd]));
 }
Ejemplo n.º 3
0
 public function index()
 {
     $basket = basket();
     $dvds = [];
     foreach ($basket->all() as $dvd) {
         // Lazy loading :(
         $dvds[] = (new Dvd())->getById($dvd['id']);
     }
     return $this->response->view(View::create('basket.index', ['title' => 'Basket', 'basket' => $basket, 'dvds' => $dvds]));
 }
Ejemplo n.º 4
0
 public function addGenre()
 {
     return $this->response->view(View::create('admin.dvds.add_genre', ['title' => 'Add Genre']));
 }
Ejemplo n.º 5
0
 public function index()
 {
     return $this->response->view(View::create('home', ['title' => 'Home']));
 }
Ejemplo n.º 6
0
 public function show404()
 {
     return $this->response->view(View::create('errors.404', ['title' => 'Page not found']));
 }
Ejemplo n.º 7
0
 public function returned()
 {
     return $this->response->view(View::create('admin.rentals.returned', ['title' => 'Returned rentals', 'rentals' => (new Rental())->returned()]));
 }
Ejemplo n.º 8
-1
 public function index()
 {
     return $this->response->view(View::create('admin.users.index', ['title' => 'Users', 'users' => (new User())->all()]));
 }