Abstract class for all Zend_Uri handlers
category | Zend |
---|---|
package | Zend_Uri |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
check(string $uri) : boolean
string
The URI to check
boolean
factory(string $uri= 'http'
, string $className= null
) : \Zend_Uri
link | http://www.faqs.org/rfcs/rfc2396.html |
---|
string
The URI form which a Zend_Uri instance is created
string
The name of the class to use in order to manipulate URI
\Zend_Uri_Exception |
When an empty string was supplied for the scheme |
---|---|
\Zend_Uri_Exception |
When an illegal scheme is supplied |
\Zend_Uri_Exception |
When the scheme is not supported |
\Zend_Uri_Exception |
When $className doesn't exist or doesn't implements Zend_Uri |
\Zend_Uri
getScheme() : string | false
string
false
Scheme or false if no scheme is set.getUri() : string
string
setConfig(\Zend_Config|array $config)
\Zend_Config
array
valid() : boolean
boolean
__construct(string $scheme, string $schemeSpecific = ''
)
Use Zend_Uri::factory() to return a new Zend_Uri object.
string
The scheme of the URI
string
The scheme-specific part of the URI
$_config : array
array('allow_unwise' => false)
$_scheme : string
''