2017 © Pedro Peláez
 

library laravel-db-language

Laravel 5.1 Database Language

image

rhincodon/laravel-db-language

Laravel 5.1 Database Language

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

Laravel DB Language

Latest Version Software License Build Status Total Downloads, (*1)

Install

Via Composer, (*2)

``` bash $ composer require rhincodon/laravel-db-language, (*3)


## Usage Register Service Provider in `config/app.php`: ```php Rhinodontypicus\DBLanguage\DbLanguageServiceProvider::class,

Publish config and migration and migrate:, (*4)

php artisan vendor:publish
php artisan migrate

Package have 3 models — Language, Value, Constant. You can extend them and use in your app to create language/value/constant., (*5)

For usage you need to create one Language in your database. Then you can load all constants/values in your middleware for language and use them like so:, (*6)

$language = \Rhinodontypicus\DBLanguage\Language::create(['name' => 'English']); // Create language

// Somewhere in your middleware you can load all constants
db_language()->load($language->id); // Load all constants for language
db_language()->load($language->id, 'site'); // Load all constants for language from 'site' group

// Somewhere in view/controller, group::value syntax
db_language('site::some_constant'); // Get language constant for loaded language
db_language('site::some_constant', 'Default Value'); // Get language constant with default value. If constant does not exists, value will be created in database for the first time

db_language()->language(); // Get current loaded language
db_language()->language('name'); // Current loaded language field

Credits

License

The MIT License (MIT). Please see License File for more information., (*7)

The Versions

19/03 2016

dev-master

9999999-dev https://github.com/rhincodon/laravel-db-language

Laravel 5.1 Database Language

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel language localization

19/03 2016

dev-develop

dev-develop https://github.com/rhincodon/laravel-db-language

Laravel 5.1 Database Language

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel language localization

19/03 2016
02/03 2016
01/03 2016
21/02 2016
08/02 2016

1.0.0

1.0.0.0 https://github.com/rhincodon/laravel-db-language

Laravel 5.1 Database Language

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel language localization