laravel 4孩子访问父母的属性 - 建议

时间:2015-01-09 13:41:01

标签: php inheritance laravel

我正在就此提出一些建议。我有这种情况(伪代码):

class Base extends Eloquent {}

class Child1 extends Base {}

class Child2 extends Base {}

它们是模型,所有3个都有自己的数据库表。基本上,想法是基础模型具有适用于两个孩子的属性,并且每个孩子都有自己的属性。

我想知道的是如何从孩子的Base模型中访问属性?例如,如果基本模型具有属性" title"我希望能够做到这样的事情:

例如在控制器中     Child1 :: find(1) - >标题它将打印出作为Base属性的标题。目前似乎如果我只做上述内容,我无法从Base访问属性而不首先声明它们。是否有laravel 4具体实现此目的?或者我需要去基地并具体说:     public $ title ='&#39 ;;     public $ some_other_attribute ='';

那么Child可以直接访问它们吗?我有从孩子到基地的FK。

感谢您的建议!

0 个答案:

没有答案