benjaminhansen / laravel-artisan-make-view
Laravel Artisan command with extended options to create Blade views
Installs: 85
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/benjaminhansen/laravel-artisan-make-view
Requires
- laravel/helpers: ^1.7
- laravel/prompts: ^0.1.25
README
An extended replacement for Laravel's built-in make:view command.
Requires >= Laravel 5.0
composer require benjaminhansen/laravel-artisan-make-view
Configuration < Laravel 5.5
Open app/Console/Kernel.php and add BenjaminHansen\LaravelMakeView\MakeView::class, to the protected $commands array
Usage
php artisan make:view view.name --extends=layouts.app --uses=bootstrap5/tailwind --empty --resourceful --suffix=something.php
-
resourcefulused to create a view directory fromview.nameand then resourceful view filesindex.blade.php,create.blade.php,show.blade.php, andedit.blade.php -
extendsis optional if you setBASE_VIEWin your project's .env file- If
BASE_VIEWis set, but you use the--extendsoption,--extendstakes precedence.
- If
-
usesis optional. Preconfigures the base view with Twitter Bootstrap CSS and JS or Tailwind CSS--uses=bootstrap5or--uses=tailwind
-
emptyoption is optional. Creates an empty view file with no layout extension.- When using the
emptyoption all other options are ignored.
- When using the
-
suffixis optional if you want to override the default blade.php file suffix with something else.