Skip to content

Instantly share code, notes, and snippets.

@tonning
Last active April 5, 2016 16:21
Show Gist options
  • Save tonning/92b1cf60e6e212a89971fe7e73cc80a3 to your computer and use it in GitHub Desktop.
Save tonning/92b1cf60e6e212a89971fe7e73cc80a3 to your computer and use it in GitHub Desktop.
Frequently used Laravel packages

Common Laravel packages

Eloquent-Sluggable

https://github.com/cviebrock/eloquent-sluggable

composer require cviebrock/eloquent-sluggable

Clockwork

https://github.com/itsgoingd/clockwork

composer require itsgoingd/clockwork
'providers' => [
    'Clockwork\Support\Laravel\ClockworkServiceProvider'
]

Forms & HTML

https://laravelcollective.com/docs/5.2/html

composer require laravelcollective/html
'providers' => [
    Collective\Html\HtmlServiceProvider::class,
],
'aliases' => [
    'Form' => Collective\Html\FormFacade::class,
    'Html' => Collective\Html\HtmlFacade::class,
],

Easy Flash Messages

https://github.com/laracasts/flash

composer require laracasts/flash
'providers' => [
    'Laracasts\Flash\FlashServiceProvider'
];
'aliases' => [
    'Flash' => 'Laracasts\Flash\Flash'
];

Usage


Demo Mode

https://github.com/spatie/laravel-demo-mode

composer require spatie/laravel-demo-mode
'providers' => [
    Spatie\DemoMode\DemoModeServiceProvider::class,
];
//app/Http/Kernel.php

protected $routeMiddleware = [
  ...
  'demoMode' => \Spatie\DemoMode\DemoMode::class,
];
php artisan vendor:publish --provider="Spatie\DemoMode\DemoModeServiceProvider"
Route::demoAccess('/demo');

Transform PHP Vars to JavaScript

https://github.com/laracasts/PHP-Vars-To-Js-Transformer

composer require laracasts/utilities
'providers' => [
    Laracasts\Utilities\JavaScript\JavaScriptServiceProvider::class,
];
php artisan vendor:publish --provider="Laracasts\Utilities\JavaScript\JavaScriptServiceProvider"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment