public function getHelpersBroker() {
		if ($this->_helperBroker === null) {
			if ($this instanceof LocatorAwareInterface && $this->hasLocator()) {
				$this->_helperBroker = $this->getLocator()->get($this->getHelpersBrokerServiceId());
				
				if (! $this->_helperBroker instanceof HelpersLocatorInterface) {
					throw new NoHelpersBroker('Helper\'s broker must implement the "HelpersLocatorInterface"');
				}
			} else {
				throw new NoHelpersBroker('No helper\'s broker been supplied, also unable to obtain one through locator');
			}
		}
		
		return $this->_helperBroker;
	}
public function getHelpersBroker() {
		if ($this->_helperBroker === null) {
			if ($this instanceof LocatorAwareInterface && $this->hasLocator()) {
				$this->_helperBroker = $this->getLocator()->get($this->getHelpersBrokerServiceId());
				
				if (! $this->_helperBroker instanceof HelpersLocatorInterface) {
					throw new NoHelpersBroker('Helper\'s broker must implement the "HelpersLocatorInterface"');
				}
			} else {
				throw new NoHelpersBroker('No helper\'s broker been supplied, also unable to obtain one through locator');
			}
		}
		
		return $this->_helperBroker;
	}
public function getHelpersBroker ( ) { if ( $ this -> _helperBroker === null ) { if ( $ this instanceof LocatorAwareInterface && $ this -> hasLocator ( ) ) { $ this -> _helperBroker = $ this -> getLocator ( ) -> get ( $ this -> getHelpersBrokerServiceId ( ) ) ; if ( ! $ this -> _helperBroker instanceof HelpersLocatorInterface ) { throw new NoHelpersBroker ( 'Helper\'s broker must implement the "HelpersLocatorInterface"' ) ; } } else { throw new NoHelpersBroker ( 'No helper\'s broker been supplied, also unable to obtain one through locator' ) ; } } return $ this -> _helperBroker ; }
Get a helper's broker

@return HelpersLocatorInterface
Get a helper s broker