我需要修改Laravel 4 MessageBag
类中的add方法。
如何在我的laravel应用程序中扩展它并注册使用MyMessageBag
类而不是默认的MessageBag
类。
use Illuminate\Support\MessageBag;
class MyMessageBag extends MessageBag {
public function add($key, $message)
{
if ($this->isUnique($key, $message))
{
$this->messages[$key] = $message;
}
return $this;
}
}
答案 0 :(得分:0)
你读过这个吗? http://laravel.com/docs/4.2/extending
无论如何,我认为您可以通过以下步骤扩展Laravel核心类:
也许这会回答您的问题(使用代码):Laravel extend Form class