app/Console/Commands/ControllerMakeCommand.php
protected function generateView()
    {
        if ($this->option('parent') || $this->option('model') || $this->option('resource')) {
            if ($this->option('parent')) {
                $name = $this->qualifyClass('Model/ChildController');
            } else {
                $name = $this->qualifyClass('ModelController');
            }
            $path = $this->getViewPath($name);

            if (!$this->files->exists(str_replace_last('.blade.php', '/index.blade.php', $path))) {
                foreach ([ 'index', 'create', 'show', 'edit' ] as $key => $method) {
                    $this->makeDirectory(str_replace_last('.blade.php', '/' . $method . '.blade.php', $path));
                    $this->files->put(str_replace_last('.blade.php', '/' . $method . '.blade.php', $path), $this->buildView($name, $method));
                }
            }
        }

        $name = $this->qualifyClass($this->getNameInput());
        $path = $this->getViewPath($name);

        if ($this->option('parent') || $this->option('model') || $this->option('resource')) {
            foreach ([ 'index', 'create', 'show', 'edit' ] as $key => $method) {
                $this->makeDirectory(str_replace_last('.blade.php', '/' . $method . '.blade.php', $path));
                $this->files->put(str_replace_last('.blade.php', '/' . $method . '.blade.php', $path), $this->buildView($name, $method));
            }
        } else {
            $this->makeDirectory($path);
            $this->files->put($path, $this->buildView($name));
        }

        $this->info('View also generated successfully.');
    }
protected function generateView()
    {
        if ($this->option('parent') || $this->option('model') || $this->option('resource')) {
            if ($this->option('parent')) {
                $name = $this->qualifyClass('Model/ChildController');
            } else {
                $name = $this->qualifyClass('ModelController');
            }
            $path = $this->getViewPath($name);

            if (!$this->files->exists(str_replace_last('.blade.php', '/index.blade.php', $path))) {
                foreach ([ 'index', 'create', 'show', 'edit' ] as $key => $method) {
                    $this->makeDirectory(str_replace_last('.blade.php', '/' . $method . '.blade.php', $path));
                    $this->files->put(str_replace_last('.blade.php', '/' . $method . '.blade.php', $path), $this->buildView($name, $method));
                }
            }
        }

        $name = $this->qualifyClass($this->getNameInput());
        $path = $this->getViewPath($name);

        if ($this->option('parent') || $this->option('model') || $this->option('resource')) {
            foreach ([ 'index', 'create', 'show', 'edit' ] as $key => $method) {
                $this->makeDirectory(str_replace_last('.blade.php', '/' . $method . '.blade.php', $path));
                $this->files->put(str_replace_last('.blade.php', '/' . $method . '.blade.php', $path), $this->buildView($name, $method));
            }
        } else {
            $this->makeDirectory($path);
            $this->files->put($path, $this->buildView($name));
        }

        $this->info('View also generated successfully.');
    }
protected function generateView ( ) { if ( $ this -> option ( 'parent' ) || $ this -> option ( 'model' ) || $ this -> option ( 'resource' ) ) { if ( $ this -> option ( 'parent' ) ) { $ name = $ this -> qualifyClass ( 'Model/ChildController' ) ; } else { $ name = $ this -> qualifyClass ( 'ModelController' ) ; } $ path = $ this -> getViewPath ( $ name ) ; if ( ! $ this -> files -> exists ( str_replace_last ( '.blade.php' , '/index.blade.php' , $ path ) ) ) { foreach ( [ 'index' , 'create' , 'show' , 'edit' ] as $ key => $ method ) { $ this -> makeDirectory ( str_replace_last ( '.blade.php' , '/' . $ method . '.blade.php' , $ path ) ) ; $ this -> files -> put ( str_replace_last ( '.blade.php' , '/' . $ method . '.blade.php' , $ path ) , $ this -> buildView ( $ name , $ method ) ) ; } } } $ name = $ this -> qualifyClass ( $ this -> getNameInput ( ) ) ; $ path = $ this -> getViewPath ( $ name ) ; if ( $ this -> option ( 'parent' ) || $ this -> option ( 'model' ) || $ this -> option ( 'resource' ) ) { foreach ( [ 'index' , 'create' , 'show' , 'edit' ] as $ key => $ method ) { $ this -> makeDirectory ( str_replace_last ( '.blade.php' , '/' . $ method . '.blade.php' , $ path ) ) ; $ this -> files -> put ( str_replace_last ( '.blade.php' , '/' . $ method . '.blade.php' , $ path ) , $ this -> buildView ( $ name , $ method ) ) ; } } else { $ this -> makeDirectory ( $ path ) ; $ this -> files -> put ( $ path , $ this -> buildView ( $ name ) ) ; } $ this -> info ( 'View also generated successfully.' ) ; }
Generate View Files
@return void
@throws \Illuminate\Contracts\Filesystem\FileNotFoundException
Generate View Files