我试图Email
从我的模型中调用我的模型中的自定义方法SessionsController
.这是我的模特
从我
SessionsController
想要的sendMail
方法.我怎么称呼它?
您也可以使用
class Email extends Eloquent { public static function sendMail($type, $data) { //... } }
并从控制器打电话
Email::sendMail('someType', $dataArray);
或者,您可以使用Scope
(而不是static
)
class Email extends Eloquent { public function scopeSendMail($query, $type, $data) { // You can use $query here // i.e. $query->find(1); } }
并从控制器调用它
Email::sendMail('someType', $dataArray);
还要检查这个答案.