Как я могу получить имя отношения, которое определено между двумя моделями? - PullRequest
0 голосов
/ 02 февраля 2020

Предположим, у меня есть две модели Company и Employee в Laravel 6. Я уже определил отношения belongsTo и hasMany между Company и Employee.

Теперь возникает вопрос: существует ли какой-либо метод, который я обнаруживаю или определяю имя существующего отношения между этими двумя моделями во время выполнения?

Например, внутри кода, к которому я обращаюсь к экземпляру модель Company. Затем я хочу узнать, как называется отношение между $company и моделью Employee.

Для пояснения во время выполнения я не знаю тип отношения между моделями, и я хочу знать, что есть ли связь между этими двумя? И если да, то как называется это отношение? Это employee или employees? Это company или companies?

...