/** * 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; }
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(); }