matthiasmullie/path-converter
Relative path converter
Maintainers
Fund package maintenance!
Requires
- php: >=5.3.0
- ext-pcre: *
Requires (Dev)
- phpunit/phpunit: ~4.8
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT e7d13b2c7e2f2268e1424aaed02085518afa02d9
- Matthias Mullie <pathconverter.woop@mullie.eu>
README
👁 Build status
👁 Code coverage
👁 Latest version
👁 Downloads total
👁 License
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.
