Looking to hire Laravel developers? Try LaraJobs

laravel-easy-theme maintained by eslym

Description
Easy Theme System For Laravel
Author
Last update
2019/05/02 06:19 (dev-master)
License
Links
Downloads
19

Comments
comments powered by Disqus

Laravel Easy Theme

Install

composer require eslym/laravel-easy-theme

Without package discovery

Provider

[
    "Eslym\\EasyTheme\\Providers\\ThemeServiceProvider"
]

Alias

[
    "Theme" => "Eslym\\EasyTheme\\Facades\\Theme"
]

Publish

php artisan vendor:publish --provider="Eslym\EasyTheme\Providers\ThemeServiceProvider" --tag="config"

How to use

Structure

public/
└── themes/
     ├── default
     │   └── index.blade.php
     └── theme_b
          └── index.blade.php

Code

Route::get('/', function(){
    return Theme::view('index')
        ->response();
});