Function __global->_fixup_protocolless_urls
Definitions
sources/urls2.php
- Sometimes users don't enter full URLs but do intend for them to be absolute. This code tries to see what relative URLs are actually absolute ones, via an algorithm. It then fixes the URL.
- Visibility: public
- Is abstract?: No
- Is static?: No
- Is final?: No
- Returns: string
Parameters
| Name | Type | Passed by reference? | Variadic? | Default | Set | Range | Description |
|---|---|---|---|---|---|---|---|
| $in | URLPATH | No | No | required parameter | N/A | N/A | The URL to fix |
Returns
- The fixed URL (or original one if no fix was needed)
- Type: URLPATH
- Set: N/A
- Range: N/A
Preview
Code (PHP)
/**
* Sometimes users don't enter full URLs but do intend for them to be absolute. This code tries to see what relative URLs are actually absolute ones, via an algorithm. It then fixes the URL.
*
* @param URLPATH $in The URL to fix
* @return URLPATH The fixed URL (or original one if no fix was needed)
*/
function _fixup_protocolless_urls(string $in) : string
* Sometimes users don't enter full URLs but do intend for them to be absolute. This code tries to see what relative URLs are actually absolute ones, via an algorithm. It then fixes the URL.
*
* @param URLPATH $in The URL to fix
* @return URLPATH The fixed URL (or original one if no fix was needed)
*/
function _fixup_protocolless_urls(string $in) : string

