public function send(?Request $request = null) {
        $request = self::validateRequest($request);

        $this->
            render($request)->
            prepare($request)->
            send();
    }
public function send(?Request $request = null) {
        $request = self::validateRequest($request);

        $this->
            render($request)->
            prepare($request)->
            send();
    }
public function send ( ? Request $ request = null ) { $ request = self :: validateRequest ( $ request ) ; $ this -> render ( $ request ) -> prepare ( $ request ) -> send ( ) ; }
Renders and sends maintenance screen for Request

If Request is not provided uses
created from globals instance

@param Request|null $request Request for rendering
Renders and sends maintenance screen for Request