/** * Parses the connection string into a collection of key/value pairs. * * @param string $argumentName Name of the argument to be used in error * messages. * @param string $connectionString Connection string. * * @return array * * @static */ public static function parseConnectionString($argumentName, $connectionString) { Validate::isString($argumentName, 'argumentName'); Validate::notNullOrEmpty($argumentName, 'argumentName'); Validate::isString($connectionString, 'connectionString'); Validate::notNullOrEmpty($connectionString, 'connectionString'); $parser = new self($argumentName, $connectionString); return $parser->_parse(); }
public static function parse($data, &$reader = null) { $reader = new self($data); $reader->_parse(); return $reader->output; }
public static function parse($html) { $parser = new self(); return $parser->_parse($html); }