Laravel中模型的常规属性访问器?

时间:2016-04-18 11:54:58

标签: php laravel laravel-5

有没有办法设置一个为所有模型属性执行的访问器?我正在使用laravel 5.

例如:

class FooBar extends Model
{
    /**
     * foo accessor
     */
    public function getFooAttribute($value){
        return doSomething($value);
    }

    /**
     * bar accessor
     */
    public function getBarAttribute($value){
        return doSomething2($value);
    }

    /**
     * Access all attributes for this model (?)
     */
    public function getAllAttributes($value){
        return strtoupper($value);
    }

}

0 个答案:

没有答案