Пример #1
0
 public static function validateNew($name, $mockDrink, $drink_types, $ingredients, $amounts)
 {
     $errors = Drink::validateDrink_name($name);
     if (count($errors) > 0) {
         View::make('drink/new.html', array('drink_types' => $drink_types, 'mockDrink' => $mockDrink, 'message' => $errors[0]));
     }
     foreach ($ingredients as $ingredient) {
         $ingredient_errors = Ingredient::validateIngredient_name($ingredient);
     }
     if (count($ingredient_errors) > 0) {
         View::make('drink/new.html', array('drink_types' => $drink_types, 'mockDrink' => $mockDrink, 'message' => $ingredient_errors[0]));
     }
     foreach ($amounts as $amount) {
         $amount_errors = DrinkIngredient::validateAmount($amount);
     }
     if (count($amount_errors) > 0) {
         View::make('drink/new.html', array('drink_types' => $drink_types, 'mockDrink' => $mockDrink, 'message' => $amount_errors[0]));
     }
 }