Esempio n. 1
0
 public function plan($date = null)
 {
     $time = new \DateTime($date);
     if ($time->format('l') != 'Friday') {
         $time = $time->modify('Previous Friday');
     }
     $next = with(clone $time)->modify('+1 Week');
     $previous = with(clone $time)->modify('-1 Week');
     $dinner = MealType::where('name', 'Dinner')->first();
     return \View::make('meals.plan')->with(['dinner' => $dinner, 'time' => $time, 'previous' => $previous, 'next' => $next])->render();
 }
Esempio n. 2
0
 public function run()
 {
     $lunch = \Excessive\IDF\Models\MealType::where('name', 'Lunch')->first();
     if (!$lunch) {
         $mealType = new \Excessive\IDF\Models\MealType();
         $mealType->name = 'Lunch';
         $mealType->save();
     }
     $dinner = \Excessive\IDF\Models\MealType::where('name', 'Dinner')->first();
     if (!$dinner) {
         $mealType = new \Excessive\IDF\Models\MealType();
         $mealType->name = 'Dinner';
         $mealType->save();
     }
 }