- Patch #819844 by agentrickard: better documentation for url_is_external().
parent
30434bbc74
commit
e4afcae139
|
@ -2091,7 +2091,16 @@ function url($path = NULL, array $options = array()) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return TRUE if a path is external (e.g. http://example.com).
|
* Return TRUE if a path is external to Drupal (e.g. http://example.com).
|
||||||
|
*
|
||||||
|
* If a path cannot be assessed by Drupal's menu handler, then we must
|
||||||
|
* treat it as potentially insecure.
|
||||||
|
*
|
||||||
|
* @param $path
|
||||||
|
* The internal path or external URL being linked to, such as "node/34" or
|
||||||
|
* "http://example.com/foo".
|
||||||
|
* @return
|
||||||
|
* Boolean TRUE or FALSE, where TRUE indicates an external path.
|
||||||
*/
|
*/
|
||||||
function url_is_external($path) {
|
function url_is_external($path) {
|
||||||
$colonpos = strpos($path, ':');
|
$colonpos = strpos($path, ':');
|
||||||
|
|
Loading…
Reference in New Issue