Используя 5.8 и задаваясь вопросом, возможно ли перейти от строки полностью квалифицированного имени, т.е. App\Models\WorkflowType
, к строковому имени отношения, в данном случае workflowType
, чтобы получить доступ к методу в модели без связки строкового фу,Мои отношения:
/**
* Many-to-One relationship to WorkflowType
*
* @return \Illuminate\Database\Eloquent\Relations\belongsTo
*/
public function workflowType()
{
return $this->belongsTo(WorkflowType::class, 'workflow_type_uuid', 'workflow_type_uuid');
}
Примечание: мне просто интересно, есть ли способ сделать это "laravel", о котором я не знаю.Я знаю, что могу сделать это: Str::camel(str_replace('App\\Models\\', '', $className))
.