original_string: public function debug($layoutId = null, $data = array())
  	{
  		$layoutId = $layoutId ?: 'default';
  
  		$renderer = new \JLayoutFile($layoutId);
  		$renderer->setIncludePaths($this->getLayoutPaths());
  
  		return $renderer->debug(array_merge($this->getLayoutData(), $data));
  	}
code: public function debug($layoutId = null, $data = array())
  	{
  		$layoutId = $layoutId ?: 'default';
  
  		$renderer = new \JLayoutFile($layoutId);
  		$renderer->setIncludePaths($this->getLayoutPaths());
  
  		return $renderer->debug(array_merge($this->getLayoutData(), $data));
  	}
code_tokens: public function debug ( $ layoutId = null , $ data = array ( ) ) { $ layoutId = $ layoutId ? : 'default' ; $ renderer = new \ JLayoutFile ( $ layoutId ) ; $ renderer -> setIncludePaths ( $ this -> getLayoutPaths ( ) ) ; return $ renderer -> debug ( array_merge ( $ this -> getLayoutData ( ) , $ data ) ) ; }
docstring: Debug a layout rendering.
  
  @param   string  $layoutId  Layout identifier
  @param   array   $data      Optional data for the layout
  
  @return  string
docstring_tokens: Debug a layout rendering .