public function getById($id) { $sample = Sample::whereId($id)->with(['sample_organic_certificates' => function ($query) { $query->orderBy('created_at', 'desc'); }, 'sample_vegan_certificates' => function ($query) { $query->orderBy('created_at', 'desc'); }, 'sample_images' => function ($query) { $query->orderBy('created_at', 'desc'); }, 'label_images' => function ($query) { $query->orderBy('created_at', 'desc'); }, 'sample_varietals', 'sample_prizes'])->first(); return $sample; }