private function getDrinkSizes($drink_id, $drink_coldheat_id) { $drink_sizes = DrinkSizes::getDrinkSizes($drink_id, $drink_coldheat_id); if ($drink_sizes !== false) { return $drink_sizes->toArray(); } else { return false; } }
private function addDrinkSizes($drink_id, $drink_coldheats_id, $drink_sizes) { $drink_sizes_model = new DrinkSizes(); $drink_sizes_array = explode(',', $drink_sizes); foreach ($drink_sizes_array as $_key => $_size) { $_size = str_replace(':', ':', $_size); $_size_explode = explode(':', $_size); $drink_size_id = UUID::v4(); $data = array('id' => $drink_size_id, 'drink_id' => $drink_id, 'drink_coldheat_id' => $drink_coldheats_id, 'name' => $_size_explode[0], 'price' => (int) $_size_explode[1]); if (false === $drink_sizes_model->add($data)) { return false; } } return true; }