假设您有以下模型:
// 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);
}