original_string: public function get($key) {
  		
  		if (isset($this->_data[$key])) {
  			return $this->_data[$key];
  		}
  		
  		if (isset($this->registered[$key])) {
  			return $this->_data[$key] = call_user_func($this->registered[$key], $this);
  		}
  		
  		return null;	
  	}
code: public function get($key) {
  		
  		if (isset($this->_data[$key])) {
  			return $this->_data[$key];
  		}
  		
  		if (isset($this->registered[$key])) {
  			return $this->_data[$key] = call_user_func($this->registered[$key], $this);
  		}
  		
  		return null;	
  	}
code_tokens: public function get ( $ key ) { if ( isset ( $ this -> _data [ $ key ] ) ) { return $ this -> _data [ $ key ] ; } if ( isset ( $ this -> registered [ $ key ] ) ) { return $ this -> _data [ $ key ] = call_user_func ( $ this -> registered [ $ key ] , $ this ) ; } return null ; }
docstring: Returns a registered value.
  
  @param string $key Item key.
  
  @return mixed
docstring_tokens: Returns a registered value .