classLocalPath
final class LocalPath
Normalizes local paths so a citation and the source URI can be compared.
Methods§
public static function normalize(string $path): stringResolves ".", ".." and repeated separators without touching the file system.
Parameters
$path | string | The path, with / or \\ separators |
Returns
string The path segments joined by /, without leading or trailing separatorsTest cases 1
Called from 3
- static-call Requirements\Config\Markdown\Citation::selector() packages/requirements/src/Config/Markdown/Citation.php:46
- static-call Requirements\Config\Markdown\Citation::url() packages/requirements/src/Config/Markdown/Citation.php:96
- static-call Requirements\Config\Markdown\Citation::url() packages/requirements/src/Config/Markdown/Citation.php:97
Test cases 7§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 6
CardReaderTestcallsCitationTestcallsQuotationBlocksTestcallsQuotationTestcallsCardWriterTestcallsMarkdownDocumentTestcalls
Relations§
Static calls 3
- static-call Requirements\Config\Markdown\Citation::selector() packages/requirements/src/Config/Markdown/Citation.php:46
- static-call Requirements\Config\Markdown\Citation::url() packages/requirements/src/Config/Markdown/Citation.php:96
- static-call Requirements\Config\Markdown\Citation::url() packages/requirements/src/Config/Markdown/Citation.php:97