The PluginManager implementation of the Zend Server API.

Only this class should manipulate instances inside the manager

license New BSD License
link for the canonical source repository
author Ingo Walz
category Zend
package Zend_Service
subpackage ZendServerAPI

 Methods

Constructor for the plugin manager

__construct(string $name, \ZendService\ZendServerAPI\ServiceManagerConfig $config) 

Parameters

$name

string

Disables the logging

disableLogging() : void

Enables the logging

enableLogging() : void

Get the config file

getConfigFile() : string
Static

Returns

string

Get the name for the config section

getName() : string

Returns

string

Set a new config file

setConfigFile(string $configFile) : void

Parameters

$configFile

string

Set the name for a config section

setName(string $name) : void

Parameters

$name

string

Inject a costum request object

setRequest(\ZendService\ZendServerAPI\Request $request) : void

Validates the plugins, managed by this component

validatePlugin(mixed $plugin) 
see \Zend\ServiceManager\AbstractPluginManager::validatePlugin()

Parameters

$plugin

mixed

the handled instances

 Properties

 

$configFile : string
   

$name : string