[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 package File::Spec::Functions; 2 3 use File::Spec; 4 use strict; 5 6 use vars qw(@ISA @EXPORT @EXPORT_OK %EXPORT_TAGS $VERSION); 7 8 $VERSION = '3.2501'; 9 10 require Exporter; 11 12 @ISA = qw(Exporter); 13 14 @EXPORT = qw( 15 canonpath 16 catdir 17 catfile 18 curdir 19 rootdir 20 updir 21 no_upwards 22 file_name_is_absolute 23 path 24 ); 25 26 @EXPORT_OK = qw( 27 devnull 28 tmpdir 29 splitpath 30 splitdir 31 catpath 32 abs2rel 33 rel2abs 34 case_tolerant 35 ); 36 37 %EXPORT_TAGS = ( ALL => [ @EXPORT_OK, @EXPORT ] ); 38 39 foreach my $meth (@EXPORT, @EXPORT_OK) { 40 my $sub = File::Spec->can($meth); 41 no strict 'refs'; 42 *{$meth} = sub {&$sub('File::Spec', @_)}; 43 } 44 45 46 1; 47 __END__ 48 49 =head1 NAME 50 51 File::Spec::Functions - portably perform operations on file names 52 53 =head1 SYNOPSIS 54 55 use File::Spec::Functions; 56 $x = catfile('a','b'); 57 58 =head1 DESCRIPTION 59 60 This module exports convenience functions for all of the class methods 61 provided by File::Spec. 62 63 For a reference of available functions, please consult L<File::Spec::Unix>, 64 which contains the entire set, and which is inherited by the modules for 65 other platforms. For further information, please see L<File::Spec::Mac>, 66 L<File::Spec::OS2>, L<File::Spec::Win32>, or L<File::Spec::VMS>. 67 68 =head2 Exports 69 70 The following functions are exported by default. 71 72 canonpath 73 catdir 74 catfile 75 curdir 76 rootdir 77 updir 78 no_upwards 79 file_name_is_absolute 80 path 81 82 83 The following functions are exported only by request. 84 85 devnull 86 tmpdir 87 splitpath 88 splitdir 89 catpath 90 abs2rel 91 rel2abs 92 case_tolerant 93 94 All the functions may be imported using the C<:ALL> tag. 95 96 =head1 COPYRIGHT 97 98 Copyright (c) 2004 by the Perl 5 Porters. All rights reserved. 99 100 This program is free software; you can redistribute it and/or modify 101 it under the same terms as Perl itself. 102 103 =head1 SEE ALSO 104 105 File::Spec, File::Spec::Unix, File::Spec::Mac, File::Spec::OS2, 106 File::Spec::Win32, File::Spec::VMS, ExtUtils::MakeMaker 107 108 =cut 109
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |