cherrypulp/laravel-bootstrap

A laravel bootstrap helpers and components

1.0.0 2020-07-16 13:55 UTC

This package is not auto-updated.

Last update: 2024-11-17 04:26:56 UTC


README

Build Status styleci Scrutinizer Code Quality SensioLabsInsight Coverage Status

Packagist Packagist Packagist

Bootstrap components helpers for your Laravel/Stem project.

Installation

Install via composer

composer require cherrypulp/laravel-bootstrap

Register Service Provider

Note! This and next step are optional if you use laravel>=5.5 with package auto discovery feature.

Add service provider to config/app.php in providers section

Cherrypulp\LaravelBootstrap\ServiceProvider::class,

Register Facade

Register package facade in config/app.php in aliases section

Cherrypulp\LaravelBootstrap\Facades\LaravelBootstrap::class,

Publish Configuration File

php artisan vendor:publish --provider="Cherrypulp\LaravelBootstrap\ServiceProvider" --tag="config"

Usage

This package have a list of common bootstrap components that you can use in different way.

Like a blade component :

@component('bs:alert')
Message
@endcomponent

Like an aliased blade component (if config('laravel-bootstrap.register_components') is enabled)

@alert
Message
@endalert

Like a function helper (if config('laravel-bootstrap.helper) is true)

bs()->alert('Message');

Security

If you discover any security related issues, please email instead of using the issue tracker.

Credits

This package is bootstrapped with the help of cherrypulp/laravel-package-generator.