use Path::Extended::Class;
my $file = file('path/to/file.txt');
my $dir = dir('path/to/somewhere');
If you want some functionality of Path::Extended but also want more
Path::Class-compatible API, try Path::Extended::Class, which is built upon
Path::Extended and passes many of the Path::Class tests. What you may miss are
foreign expressions, and
"absolute"/"relative"
chains (those of Path::Extended::Class return a string instead of an object).
Both of these two functions are exported by default. As of 0.12, additional
"file_or_dir" and
"dir_or_file" functions are exported as
well. See Path::Extended for their details.
takes a file path and returns a Path::Extended::Class::File object. The file
doesn't need to exist.
takes a directory path and returns a Path::Extended::Class::Dir object. The
directory doesn't need to exist.
Kenichi Ishigaki, <ishigaki@cpan.org>
Copyright (C) 2009 by Kenichi Ishigaki.
This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.