Neos\Flow\Package\PackageManagerInterface::getActivePackages PHP Method

getActivePackages() public method

A package is active, if it is available and has been activated in the package manager settings.
public getActivePackages ( ) : array
return array
    public function getActivePackages();

Usage Example

 public function initializeObject($reason)
 {
     if ($reason === ObjectManagerInterface::INITIALIZATIONCAUSE_RECREATED) {
         return;
     }
     /** @var Package $package */
     foreach ($this->packageManager->getActivePackages() as $package) {
         foreach ($package->getNamespaces() as $namespace) {
             $this->addNamespace(strtolower($package->getPackageKey()), $namespace . '\\ViewHelpers');
         }
     }
 }
All Usage Examples Of Neos\Flow\Package\PackageManagerInterface::getActivePackages