protected function createMissingViews(ViewInput $input, array $views = ['form'])
    {
        foreach ($views as $view) {
            if (!$this->isViewExists($input->viewsDirectory, $input->prefix, $view)) {
                $this->callSilent($this->getViewCommand($view), $input->getArrguments());
            }
        }

        return $this;
    }
protected function createMissingViews(ViewInput $input, array $views = ['form'])
    {
        foreach ($views as $view) {
            if (!$this->isViewExists($input->viewsDirectory, $input->prefix, $view)) {
                $this->callSilent($this->getViewCommand($view), $input->getArrguments());
            }
        }

        return $this;
    }
protected function createMissingViews ( ViewInput $ input , array $ views = [ 'form' ] ) { foreach ( $ views as $ view ) { if ( ! $ this -> isViewExists ( $ input -> viewsDirectory , $ input -> prefix , $ view ) ) { $ this -> callSilent ( $ this -> getViewCommand ( $ view ) , $ input -> getArrguments ( ) ) ; } } return $ this ; }
It creates given views is they don't already exists

@param ViewInput $input
@param array $views

@return $this
It creates given views is they don t already exists