File: D:/HostingSpaces/SBogers10/degroeispecialist.komma.pro/app/Komma/KommaServiceProvider.php
<?php
namespace Komma;
use Illuminate\Support\Facades\Blade;
use Illuminate\Support\ServiceProvider;
class KommaServiceProvider extends ServiceProvider
{
/**
* Bootstrap the application events.
*
* @return void
*/
public function boot()
{
$this->app->make('Komma\Routes\RouteResolver')->resolve();
// Made an custom Blade tag for the kommaLang
Blade::extend(function($value){
return preg_replace('/(\s*)@kommaLang\((.*)\)(?=\s)/', '$1 <?php echo KommaLang::get($2); ?>', $value);
});
}
/**
* Register the service provider.
*
* @return void
*/
public function register()
{
// Connect the Translation Facade to the Translation Model
$this->app->bind('kommaLang', 'Komma\Translations\Translation');
}
}