protected function getReflection() {
		if ($this->reflection === null) {
			try {
				$this->reflection = new ReflectionClass($this->class);
			} catch (ReflectionException $exception) {
				throw new InitializationFailure('Error occurred while service initialization by class "' . $this->class . '"', 0, $exception);
			}
		}
		
		return $this->reflection;
	}
protected function getReflection() {
		if ($this->reflection === null) {
			try {
				$this->reflection = new ReflectionClass($this->class);
			} catch (ReflectionException $exception) {
				throw new InitializationFailure('Error occurred while service initialization by class "' . $this->class . '"', 0, $exception);
			}
		}
		
		return $this->reflection;
	}
protected function getReflection ( ) { if ( $ this -> reflection === null ) { try { $ this -> reflection = new ReflectionClass ( $ this -> class ) ; } catch ( ReflectionException $ exception ) { throw new InitializationFailure ( 'Error occurred while service initialization by class "' . $ this -> class . '"' , 0 , $ exception ) ; } } return $ this -> reflection ; }
Get class reflection

@return ReflectionClass
@throws InitializationFailure
Get class reflection