iget-master/laravel-strict-translator

Enable strict mode for default Laravel Translator
161
Install
composer require iget-master/laravel-strict-translator
Latest Version:v0.1.2
PHP:>=5.4.0
Laravel:5
Last Updated:Jul 26, 2017
Links: GitHub  ·  Packagist
Maintainer: iget-master

Laravel Strict Translator

Enable strict mode on default Laravel Translator.

Usage

Require this package on composer:

composer require iget-master/laravel-strict-translator

Replace Laravel's TranslationServiceProvider by our service provider:

//Illuminate\Translation\TranslationServiceProvider::class,
IgetMaster\StrictTranslator\StrictTranslatorServiceProvider::class,

Now when trying to use an invalid/unexisting translation key, you will receive an TranslationMissingException.

lang('unexisting.translation_key')

// TranslationMissingException: Translation key travel_resource.add_title not found.

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

644,549,754 9,698
laravel/framework

The Laravel Framework.

598,760,099 34,966
laravel/tinker

Powerful REPL for the Laravel framework.

507,193,856 7,441
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

423,477,751 607
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

399,241,428 4,660

Version History

Version Released PHP Laravel License
v0.1.2 >=5.4.0 5.0.x|5.1.x|5.2.x|5.3.x|5.4.x
v0.1.1 >=5.4.0 5.0.x|5.1.x|5.2.x|5.3.x
v0.1.0 >=5.4.0 5.0.x|5.1.x|5.2.x|5.3.x