Test::File::ShareDir::Object::Inc - Shared tempdir object code to inject into @INC

NAME  VERSION  SYNOPSIS  DESCRIPTION  METHODS  "add_to_inc"  "register"  "clear"  ATTRIBUTES  "tempdir"  "module_tempdir"  "dist_tempdir"  AUTHOR  COPYRIGHT AND LICENSE 

NAME

Test::File::ShareDir::Object::Inc − Shared tempdir object code to inject into @INC

VERSION

version 1.001002

SYNOPSIS

use Test::File::ShareDir::Object::Inc;
my $inc = Test::File::ShareDir::Object::Inc−>new();
$inc−>tempdir() # add files to here
$inc−>module_tempdir() # or here
$inc−>dist_tempdir() # or here
$inc−>add_to_inc;

DESCRIPTION

This class doesn’t do very much on its own.

It simply exists to facilitate "tempdir" creation, and the injection of those "tempdir"’s into @INC

METHODS

"add_to_inc"

DEPRECATED: Use "register" instead.

"register"

$instance−>register;

Allows this "Inc" to be used.

Presently, this injects the associated "tempdir" into @INC

Since 1.001000

"clear"

$instance−>clear();

Prevents this "Inc" from being used.

Presently, this removes the "tempdir" from @INC

Since 1.001000

ATTRIBUTES

"tempdir"

A path to a "tempdir" of some description.

"module_tempdir"

The "module" "ShareDir" base directory within the "tempdir"

"dist_tempdir"

The "dist" "ShareDir" base directory within the "tempdir"

AUTHOR

Kent Fredric <[email protected]>

COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by Kent Fredric <[email protected]>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.


Updated 2024-01-29 - jenkler.se | uex.se