У меня есть модель Eloquent Person, которая имеет следующую функцию
public function findRecordByIdm($idm)
{
$record = Person::find($idm);
return $record;
}
В отдельном контроллере, ProspectController, я хочу вызвать эту функцию, чтобы получить запись Person, возвращаемую $ idm. Если я сделаю это без объявления статического метода, я получу
non static method should not be called statically
Я знаю, что из-за сложности тестирования я не должен просто объявлять метод как статический. Как мне вместо этого сделать эту функцию доступной из ProspectController?