コード例 #1
0
ファイル: Install.php プロジェクト: nodes-php/core
 /**
  * Install facades used by a Nodes package.
  *
  * @author Morten Rugaard <*****@*****.**>
  *
  * @param string                         $package
  * @param \Nodes\AbstractServiceProvider $serviceProvider
  *
  * @return bool
  */
 function nodes_install_facades($package, \Nodes\AbstractServiceProvider $serviceProvider)
 {
     // Instantiate Install Package handler
     $installPackage = app(\Nodes\Support\InstallPackage::class);
     // Install facades belonging to package
     return $installPackage->setVendorPackageName($package)->installFacades($serviceProvider->getFacades());
 }
コード例 #2
0
ファイル: ServiceProvider.php プロジェクト: Casperhr/assets
 /**
  * Register the service provider
  *
  * @author Casper Rasmussen <*****@*****.**>
  * @access public
  * @return void
  */
 public function register()
 {
     parent::register();
     $this->registerManager();
     $this->setupBindings();
     $this->registerFacade();
 }