假设您有以下型号:
// Model - Very basic
class VenueType extends Eloquent {
protected $table = "venue_types";
}
// Database table
int id,
varchar(255) name,
varchar(255) address
从控制器,我会运行这样的东西:
// Controller
$results = VenueType::all();
无论如何,在模型中,过滤/挂钩(我很犹豫地说过滤器,因为它在Laravel中的含义)值。例如,将标题案例函数添加到地址(ucwords
)。
// Model
public function hookAddress(value) {
return ucwords(value);
}
答案 0 :(得分:1)
class VenueType extends Eloquent {
protected $table = "venue_types";
public function getAddressAttribute($value)
{
return ucwords($value);
}
}