blob: 756640e7d45dd4e91be0ed877e8eb4995aeed503 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<?php
use WpfTest\GlobalConfig;
/**
* Converts an absolute path into an absolute URI based on the instance's base path
* @param string $path absolute path (i.e. must start with a `/`)
* @return string absolute URI
*/
function path_to_uri(string $path): string {
if (!str_starts_with($path, '/')) {
throw new InvalidArgumentException('path must be absolute (start with a `/`');
}
return GlobalConfig::getInstance()->getBasePath() . $path;
}
|