first(); if($project){ return [ 'id'=>$id, 'title'=>$project->title, 'type'=>$project->type, 'description'=>$project->description, ]; }else{ return null; } } public static function getListByIds($ids){ if(!$ids){ return null; }; $projects = Project::whereIn('id',$ids)->get(); $output = array(); foreach ($ids as $key => $id) { foreach ($projects as $project) { if($project->id === $id){ $output[] = [ 'id'=>$id, 'title'=>$project->title, 'type'=>$project->type, 'description'=>$project->description, ]; continue; }; } } return $output; } }