Nvd\Crud\Commands\Crud::generateViews PHP Method

generateViews() public method

public generateViews ( )
    public function generateViews()
    {
        if (!file_exists($this->viewsDir())) {
            mkdir($this->viewsDir());
        }
        foreach (config('crud.views') as $view) {
            $viewFile = $this->viewsDir() . "/" . $view . ".blade.php";
            if ($this->confirmOverwrite($viewFile)) {
                $content = view($this->templatesDir() . '.views.' . $view, ['gen' => $this, 'fields' => Db::fields($this->tableName)]);
                file_put_contents($viewFile, $content);
                $this->info("View file " . $view . " generated successfully.");
            }
        }
    }