在Laravel中如何为模型添加自定义字段呢?

获取 Journey 的标题,并使用自定义类对其进行格式化以清理标题(转换为小写、添加连字符、删除空格等),以便我可以将其附加到我的页面网址。

我们可以为此使用访问器。

Journey将以下功能添加到我们的的模型中:

public function getCleanUrlAttribute($value)
{
    return Url::clean($this->name);
}

现在我们将能够使用:

$journey = Journey::find($id);
echo $journey->clean_url;

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容