matthiasmullie / Path Converter
Licence: mit
Convert paths relative from 1 file to another
Stars: ✭ 82
Path converter
Usage
use MatthiasMullie\PathConverter\Converter;
$from = '/css/imports/icons.css';
$to = '/css/minified.css';
$converter = new Converter($from, $to);
$result = $converter->convert('../../images/icon.jpg');
// $result is now '../images/icon.jpg'
Methods
__construct($from, $to)
The object constructor accepts 2 paths: the source path your file(s) is/are currently relative to, and the target path to convert to.
convert($path): string
$path is the relative file, which is currently relative to $from (in constructor). The return value will be the relative path of this same file, but now relative to $to (in constructor)
Installation
Simply add a dependency on matthiasmullie/path-converter to your composer.json file if you use Composer to manage the dependencies of your project:
composer require matthiasmullie/path-converter
Although it's recommended to use Composer, you can actually include these files anyway you want.
License
PathConverter is MIT licensed.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].