/**
  * @param  \Illuminate\Contracts\Auth\Access\Gate $gate
  *
  * @return void
  */
 public function boot()
 {
     //регистрация политик моделей
     //        foreach(Boot::policies_model() as $model_class => $policy_class) {
     //            $gate->policy($model_class, $policy_class);
     //        }
     //регистрация путей шаблонов для пространств имен
     foreach (Boot::view_paths() as $v) {
         $namespace = Arr::get($v, 'namespace');
         $view_path = Arr::get($v, 'view_path');
         $this->loadViewsFrom($view_path, $namespace);
     }
     //регистрация команд
     $this->commands(Boot::commands());
 }