【发布时间】:2016-01-22 18:07:34
【问题描述】:
在这个sn-p中:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Product_variant extends Model
{
protected $primaryKey='variant_id';
public $translationForeignKey = $this->primaryKey;
}
此规则无效:
public $translationForeignKey = $this->primaryKey;
我们如何访问这个在这个类的同一范围内的变量?
【问题讨论】:
-
只是一个观察:我希望
Product_variant扩展Product -
您需要在构造函数中分配属性值,通过 setter 方法或通过设置属性在类实例化之后。