/** * Envoye de mail. * * @param string $view Le nom de la vue * @param array|callable $bind Les données à passer à la vue. * @param \Closure $cb * @return bool * * @throws \Bow\Exception\ResponseException * @throws \Bow\Exception\ViewException */ public static function send($view, $bind, \Closure $cb) { if (is_callable($bind)) { $cb = $bind; $bind = []; } $message = new Message(); call_user_func_array($cb, [$message]); ob_start(); Response::takeInstance()->view($view, $bind, null); $data = ob_get_clean(); $message->setMessage($data); return self::$instance->send($message); }