kishor-rajbanshi/laravel-blade

Effortlessly create custom Blade files in Laravel with a single Artisan command.

v1.0.1 2023-09-04 08:44 UTC

This package is auto-updated.

Last update: 2024-09-04 11:14:30 UTC


README

A convenient Artisan command for effortlessly creating custom Blade files in Laravel.

Table of Contents

Installation

You can install this package via Composer:

composer require kishor-rajbanshi/laravel-blade

After installation, the Artisan command make:blade will be available in your Laravel application.

Usage

Creating Blade Templates

Basic Usage

To create a new Blade file in the default resources/views directory, use the following Artisan command:

php artisan make:blade {template-name}

Replace {template-name} with the name of your Blade file.

Using Subfolders

You can create Blade files within subfolders using either slashes or dots as separators. For example:

php artisan make:blade folder/folder/blade

This command will create a Blade file named blade.blade.php within the folder/folder subdirectory.

You can use dots as separators as well:

php artisan make:blade folder.folder.blade

This command will achieve the same result, creating the Blade file in the folder/folder subdirectory.

If the specified subfolder does not exist, it will be created automatically.

Example

Let's create a Blade template named welcome in a subfolder:

php artisan make:blade subfolder/welcome

This command will create a Blade file named welcome.blade.php within the resources/views/subfolder directory, and it will create the subfolder directory if it doesn't exist.

License

This package is open-source software licensed under the MIT License.

Support and Issues

If you encounter any issues or have questions about this package, please feel free to open an issue on GitHub.

Contributing

Contributions are welcome! If you'd like to improve this package or report any bugs, please fork the repository and create a pull request.

Author

This Laravel Blade package is developed by Kishor Rajbanshi.

Thank you for using Laravel Blade! We hope it enhances your Laravel development experience.