public function __construct(MailModelContract $model, Repository $config, Factory $views, Swift_Mailer $swift, Dispatcher $events = null) { $this->model = $model; $this->config = $config; parent::__construct($views, $swift, $events); }