original_string: protected function create($type)
  	{
  		if ( !isset($this->browserConfigurations[$type]) ) {
  			throw new \InvalidArgumentException('Browser configuration type "' . $type . '" not registered');
  		}
  
  		return clone $this->browserConfigurations[$type];
  	}
code: protected function create($type)
  	{
  		if ( !isset($this->browserConfigurations[$type]) ) {
  			throw new \InvalidArgumentException('Browser configuration type "' . $type . '" not registered');
  		}
  
  		return clone $this->browserConfigurations[$type];
  	}
code_tokens: protected function create ( $ type ) { if ( ! isset ( $ this -> browserConfigurations [ $ type ] ) ) { throw new \ InvalidArgumentException ( 'Browser configuration type "' . $ type . '" not registered' ) ; } return clone $ this -> browserConfigurations [ $ type ] ; }
docstring: Creates browser configuration based on give type.
  
  @param string $type Type.
  
  @return BrowserConfiguration
  @throws \InvalidArgumentException When browser configuration not registered.
docstring_tokens: Creates browser configuration based on give type .