Пример #1
0
 /**
  * Finds all the plant associated with the given recipe
  * @param $recipeId
  * @return array
  */
 public function findPlantsForRecipe($recipeId)
 {
     $plants = PlantRecipe::where('recipe_id', '=', $recipeId)->get();
     $plantArray = array();
     foreach ($plants as $plant) {
         $plantArray[] = Plants::where('id', '=', $plant['plant_id'])->get()[0];
     }
     return $plantArray;
 }
Пример #2
0
 public function delete($plantID)
 {
     $this->sizeHandler->delete($plantID);
     $this->seasonHandler->delete($plantID);
     $this->habitatHandler->delete($plantID);
     $this->colorHandler->delete($plantID);
     $this->applicationHandler->delete($plantID);
     $this->photoHandler->delete($plantID);
     Plants::where('id', '=', $plantID)->delete();
 }
 public function delete($plantID)
 {
     File::deleteDirectory(public_path() . '/PlantPictures/' . $plantID);
     Plants::where('id', '=', $plantID)->delete();
 }