Catalyst-Plugin-Session-DynamicExpiry

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

no_index:
  directory:
    - inc
    - t
requires:
  Catalyst::Plugin::Session: 0.11
  Catalyst::Runtime: 5.80
  MRO::Compat: 0
  Moose: 0
  Test::More: 0
  Try::Tiny: 0
  namespace::autoclean: 0
resources:
  license: http://dev.perl.org/licenses/
  repository: http://dev.catalyst.perl.org/repos/Catalyst/trunk/Catalyst-Plugin-Session-DynamicExpiry/
version: 0.04

MYMETA.json  view on Meta::CPAN

            "ExtUtils::MakeMaker" : "6.36"
         }
      },
      "runtime" : {
         "requires" : {
            "Catalyst::Plugin::Session" : "0.11",
            "Catalyst::Runtime" : "5.80",
            "MRO::Compat" : "0",
            "Moose" : "0",
            "Test::More" : "0",
            "Try::Tiny" : "0",
            "namespace::autoclean" : "0"
         }
      }
   },
   "release_status" : "stable",
   "resources" : {
      "license" : [
         "http://dev.perl.org/licenses/"
      ],
      "repository" : {

MYMETA.yml  view on Meta::CPAN

no_index:
  directory:
    - inc
    - t
requires:
  Catalyst::Plugin::Session: 0.11
  Catalyst::Runtime: 5.80
  MRO::Compat: 0
  Moose: 0
  Test::More: 0
  Try::Tiny: 0
  namespace::autoclean: 0
resources:
  license: http://dev.perl.org/licenses/
  repository: http://dev.catalyst.perl.org/repos/Catalyst/trunk/Catalyst-Plugin-Session-DynamicExpiry/
version: 0.04

Makefile.PL  view on Meta::CPAN

use inc::Module::Install 0.87;

name 'Catalyst-Plugin-Session-DynamicExpiry';
all_from 'lib/Catalyst/Plugin/Session/DynamicExpiry.pm';

requires 'Catalyst::Runtime' => '5.80';
requires 'Moose';
requires 'namespace::autoclean';
requires 'MRO::Compat';
requires 'Try::Tiny';
requires 'Catalyst::Plugin::Session' => '0.11';

requires 'Test::More';

auto_install;
resources repository => 'http://dev.catalyst.perl.org/repos/Catalyst/trunk/Catalyst-Plugin-Session-DynamicExpiry/';

WriteAll;

lib/Catalyst/Plugin/Session/DynamicExpiry.pm  view on Meta::CPAN

package Catalyst::Plugin::Session::DynamicExpiry;
use Moose;
use MRO::Compat;
use Try::Tiny;
use namespace::autoclean;

our $VERSION='0.04';

has [qw/_session_time_to_live/] => ( is => 'rw' );

sub session_time_to_live {
    my ( $c, @args ) = @_;

    if ( @args ) {



( run in 0.606 second using v1.01-cache-2.11-cpan-05444aca049 )