public function boot()
 {
     if (!static::$aliasesRegistered) {
         static::$aliasesRegistered = true;
         class_alias('Collective\\Html\\HtmlFacade', 'Html');
         class_alias('Collective\\Html\\FormFacade', 'Form');
         class_alias('Illuminate\\Support\\Facades\\Input', 'Input');
         class_alias('Intervention\\Image\\Facades\\Image', 'Img');
     }
     $this->loadViewsFrom(__DIR__ . '/../../resources/views', 'admin');
     require_once __DIR__ . '/../Support/helpers.php';
     $app = app();
     $app->routeMiddleware(['auth.admin' => 'Admin\\Http\\Middleware\\AuthenticateAdmin']);
     $app->register('Collective\\Html\\HtmlServiceProvider');
     $app->register('Intervention\\Image\\ImageServiceProvider');
     $app->register(MacroServiceProvider::class);
     $app->group(['namespace' => 'Admin\\Http\\Controllers'], function ($app) {
         require __DIR__ . '/../Http/routes.php';
     });
     $this->publishes([__DIR__ . '/../../public/build' => base_path('public/build'), __DIR__ . '/../../public/css' => base_path('public/css'), __DIR__ . '/../../public/js' => base_path('public/js'), __DIR__ . '/../../database/migrations' => base_path('database/migrations'), __DIR__ . '/../../database/seeds' => base_path('database/seeds')]);
 }
 /**
  * Register the facades for the application.
  *
  * @return void
  */
 public function withFacades()
 {
     Facade::setFacadeApplication($this);
     if (!static::$aliasesRegistered) {
         static::$aliasesRegistered = true;
         class_alias('Illuminate\\Support\\Facades\\Auth', 'Auth');
         class_alias('Illuminate\\Support\\Facades\\Cache', 'Cache');
         class_alias('Illuminate\\Support\\Facades\\DB', 'DB');
         class_alias('Illuminate\\Support\\Facades\\Event', 'Event');
         class_alias('Illuminate\\Support\\Facades\\Gate', 'Gate');
         class_alias('Illuminate\\Support\\Facades\\Log', 'Log');
         class_alias('Illuminate\\Support\\Facades\\Queue', 'Queue');
         class_alias('Illuminate\\Support\\Facades\\Schema', 'Schema');
         class_alias('Illuminate\\Support\\Facades\\Validator', 'Validator');
     }
 }
Beispiel #3
0
 /**
  * Register the facades for the application.
  *
  * @return void
  */
 public function withFacades()
 {
     Facade::setFacadeApplication($this);
     if (!static::$aliasesRegistered) {
         static::$aliasesRegistered = true;
         class_alias('Illuminate\\Support\\Facades\\App', 'App');
         class_alias('Illuminate\\Support\\Facades\\Auth', 'Auth');
         class_alias('Illuminate\\Support\\Facades\\Bus', 'Bus');
         class_alias('Illuminate\\Support\\Facades\\DB', 'DB');
         class_alias('Illuminate\\Support\\Facades\\Cache', 'Cache');
         class_alias('Illuminate\\Support\\Facades\\Cookie', 'Cookie');
         class_alias('Illuminate\\Support\\Facades\\Crypt', 'Crypt');
         class_alias('Illuminate\\Support\\Facades\\Event', 'Event');
         class_alias('Illuminate\\Support\\Facades\\Hash', 'Hash');
         class_alias('Illuminate\\Support\\Facades\\Log', 'Log');
         class_alias('Illuminate\\Support\\Facades\\Mail', 'Mail');
         class_alias('Illuminate\\Support\\Facades\\Queue', 'Queue');
         class_alias('Illuminate\\Support\\Facades\\Request', 'Request');
         class_alias('Illuminate\\Support\\Facades\\Schema', 'Schema');
         class_alias('Illuminate\\Support\\Facades\\Session', 'Session');
         class_alias('Illuminate\\Support\\Facades\\Storage', 'Storage');
         class_alias('Illuminate\\Support\\Facades\\Validator', 'Validator');
     }
 }
Beispiel #4
0
 /**
  * Register the facades for the application.
  */
 protected function withFacades()
 {
     Facade::setFacadeApplication($this);
     if (!static::$aliasesRegistered) {
         static::$aliasesRegistered = true;
         class_alias('Illuminate\\Support\\Facades\\App', 'App');
         class_alias('Illuminate\\Support\\Facades\\Auth', 'Auth');
         class_alias('Illuminate\\Support\\Facades\\Cache', 'Cache');
         class_alias('Illuminate\\Support\\Facades\\Config', 'Config');
         class_alias('Illuminate\\Support\\Facades\\File', 'File');
         class_alias('Illuminate\\Support\\Facades\\Mail', 'Mail');
         class_alias('Illuminate\\Support\\Facades\\DB', 'DB');
         class_alias('Illuminate\\Support\\Facades\\Schema', 'Schema');
         class_alias('Illuminate\\Support\\Facades\\Route', 'Route');
         class_alias('Illuminate\\Support\\Facades\\URL', 'URL');
         class_alias('Illuminate\\Support\\Facades\\View', 'View');
         class_alias('Illuminate\\Support\\Facades\\Request', 'Request');
         class_alias('Illuminate\\Support\\Facades\\Response', 'Response');
     }
 }
 /**
  * Register the facades for the application.
  *
  * @return void
  */
 public function withFacades()
 {
     Facade::setFacadeApplication($this);
     if (!static::$aliasesRegistered) {
         static::$aliasesRegistered = true;
         class_alias(\Illuminate\Support\Facades\Auth::class, 'Auth');
         class_alias(\Illuminate\Support\Facades\Cache::class, 'Cache');
         class_alias(\Illuminate\Support\Facades\DB::class, 'DB');
         class_alias(\Illuminate\Support\Facades\Event::class, 'Event');
         class_alias(\Illuminate\Support\Facades\Gate::class, 'Gate');
         class_alias(\Illuminate\Support\Facades\Log::class, 'Log');
         class_alias(\Illuminate\Support\Facades\Queue::class, 'Queue');
         class_alias(\Illuminate\Support\Facades\Schema::class, 'Schema');
         class_alias(\Illuminate\Support\Facades\Validator::class, 'Validator');
     }
 }
 /**
  * Register the aliases for the application.
  *
  * @param  array  $userAliases
  * @return void
  */
 public function withAliases($userAliases = [])
 {
     $defaults = ['Illuminate\\Support\\Facades\\Auth' => 'Auth', 'Illuminate\\Support\\Facades\\Cache' => 'Cache', 'Illuminate\\Support\\Facades\\DB' => 'DB', 'Illuminate\\Support\\Facades\\Event' => 'Event', 'Illuminate\\Support\\Facades\\Gate' => 'Gate', 'Illuminate\\Support\\Facades\\Log' => 'Log', 'Illuminate\\Support\\Facades\\Queue' => 'Queue', 'Illuminate\\Support\\Facades\\Schema' => 'Schema', 'Illuminate\\Support\\Facades\\URL' => 'URL', 'Illuminate\\Support\\Facades\\Validator' => 'Validator'];
     if (!static::$aliasesRegistered) {
         static::$aliasesRegistered = true;
         $merged = array_merge($defaults, $userAliases);
         foreach ($merged as $original => $alias) {
             class_alias($original, $alias);
         }
     }
 }