public function getControlHandler() {
		if ($this->_controlHandler === null) {
			if ($this->hasLocator() && $this->getLocator()->has($this->_controlHandlerServiceId)) {
				$this->_controlHandler = $this->getLocator()->get($this->_controlHandlerServiceId);
				
				if (! $this->_controlHandler instanceof ControlHandlerInterface) {
					throw new RuntimeException('Pagination control handler must implement "ControlHandlerInterface"');
				}
			} else {
				$this->_controlHandler = new Sliding();
			}
		}
		
		return $this->_controlHandler;
	}
public function getControlHandler() {
		if ($this->_controlHandler === null) {
			if ($this->hasLocator() && $this->getLocator()->has($this->_controlHandlerServiceId)) {
				$this->_controlHandler = $this->getLocator()->get($this->_controlHandlerServiceId);
				
				if (! $this->_controlHandler instanceof ControlHandlerInterface) {
					throw new RuntimeException('Pagination control handler must implement "ControlHandlerInterface"');
				}
			} else {
				$this->_controlHandler = new Sliding();
			}
		}
		
		return $this->_controlHandler;
	}
public function getControlHandler ( ) { if ( $ this -> _controlHandler === null ) { if ( $ this -> hasLocator ( ) && $ this -> getLocator ( ) -> has ( $ this -> _controlHandlerServiceId ) ) { $ this -> _controlHandler = $ this -> getLocator ( ) -> get ( $ this -> _controlHandlerServiceId ) ; if ( ! $ this -> _controlHandler instanceof ControlHandlerInterface ) { throw new RuntimeException ( 'Pagination control handler must implement "ControlHandlerInterface"' ) ; } } else { $ this -> _controlHandler = new Sliding ( ) ; } } return $ this -> _controlHandler ; }
Get the pagination control handler

@return ControlHandlerInterface
Get the pagination control handler