ezcWorkflowExecution::addPlugin PHP Метод

addPlugin() публичный Метод

Adds a plugin to this execution.
public addPlugin ( ezcWorkflowExecutionPlugin $plugin ) : boolean
$plugin ezcWorkflowExecutionPlugin
Результат boolean true when the plugin was added, false otherwise.
    public function addPlugin(ezcWorkflowExecutionPlugin $plugin)
    {
        $pluginClass = get_class($plugin);
        if (!isset($this->plugins[$pluginClass])) {
            $this->plugins[$pluginClass] = $plugin;
            return true;
        } else {
            return false;
        }
    }