/** * Register the service provider. * * @return void */ public function register() { Rapyd::setContainer($this->app); $this->app->booting(function () { $loader = \Illuminate\Foundation\AliasLoader::getInstance(); $loader->alias('Rapyd', 'Zofe\\Rapyd\\Facades\\Rapyd'); $loader->alias('DataSet', 'Zofe\\Rapyd\\Facades\\DataSet'); $loader->alias('DataGrid', 'Zofe\\Rapyd\\Facades\\DataGrid'); $loader->alias('DataForm', 'Zofe\\Rapyd\\Facades\\DataForm'); $loader->alias('DataEdit', 'Zofe\\Rapyd\\Facades\\DataEdit'); $loader->alias('DataFilter', 'Zofe\\Rapyd\\Facades\\DataFilter'); $loader->alias('Documenter', 'Zofe\\Rapyd\\Facades\\Documenter'); }); }
/** * Register the service provider. * * @return void */ public function register() { $this->app->register('Illuminate\\Html\\HtmlServiceProvider'); Rapyd::setContainer($this->app); $this->app->booting(function () { $loader = \Illuminate\Foundation\AliasLoader::getInstance(); $loader->alias('Rapyd', 'Zofe\\Rapyd\\Facades\\Rapyd'); //deprecated .. and more facade are really needed ? $loader->alias('DataSet', 'Zofe\\Rapyd\\Facades\\DataSet'); $loader->alias('DataGrid', 'Zofe\\Rapyd\\Facades\\DataGrid'); $loader->alias('DataForm', 'Zofe\\Rapyd\\Facades\\DataForm'); $loader->alias('DataEdit', 'Zofe\\Rapyd\\Facades\\DataEdit'); $loader->alias('DataFilter', 'Zofe\\Rapyd\\Facades\\DataFilter'); $loader->alias('Documenter', 'Zofe\\Rapyd\\Facades\\Documenter'); }); }
/** * Bind a Container to Rapyd * * @param \Zofe\Rapyd\Container $container * @static */ public static function setContainer($container) { return \Zofe\Rapyd\Rapyd::setContainer($container); }