code: public function boot()
      {
          $app = $this->app;
  
          $projectRootDir = __DIR__.DIRECTORY_SEPARATOR."..".DIRECTORY_SEPARATOR."..".DIRECTORY_SEPARATOR;
  //        $routesDir = $projectRootDir."routes".DIRECTORY_SEPARATOR;
  
  //        $configPath = $projectRootDir . 'config/erpnetModels.php';
  //        $this->mergeConfigFrom($configPath, 'erpnetModels');
  
          //Publish Config
          $this->publishes([
              $projectRootDir.'permissions.sh' => base_path('permissions.sh')
          ], 'erpnetPermissions');
  
          //Bind Interfaces
  //        $app->bind($bindInterface, $bindRepository);
  //        foreach (config('erpnetMigrates.tables') as $table => $config) {
  //            $routePrefix = isset($config['routePrefix'])?$config['routePrefix']:str_singular($table);
  //            $bindInterface = '\\ErpNET\\Models\\v1\\Interfaces\\'.(isset($config['bindInterface'])?$config['bindInterface']:(ucfirst($routePrefix).'Repository'));
  //            $bindRepository = '\\ErpNET\\Models\\v1\\Repositories\\'.(isset($config['bindRepository'])?$config['bindRepository']:(ucfirst($routePrefix).'RepositoryEloquent'));
  //
  //            if(interface_exists($bindInterface)  && class_exists($bindRepository)){
  //                $app->bind($bindInterface, $bindRepository);
  //            }
  //        }
  
          //Routing
  //        include $routesDir."api.php";
  //        include $routesDir."web.php";
  
      }
docs: Bootstrap the application services.
  
  @return void