Devel::REPL::Plugin::LexEnv.3pm

Langue: en

Autres versions - même langue

Version: 2010-05-23 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

Sommaire

NAME

Devel::REPL::Plugin::LexEnv - Provide a lexical environment for the REPL

SYNOPSIS

  # in your re.pl file:
  use Devel::REPL;
  my $repl = Devel::REPL->new;
  $repl->load_plugin('LexEnv');
 
  $repl->lexical_environment->do(<<'CODEZ');
  use FindBin;
  use lib "$FindBin::Bin/../lib";
  use MyApp::Schema;
  my $s = MyApp::Schema->connect('dbi:Pg:dbname=foo','broseph','elided');
  CODEZ
 
  $repl->run;
 
  # after you run re.pl:
  $ warn $s->resultset('User')->first->first_name # <-- note that $s works