Dancer2-Session-DatabasePlugin

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

      },
      "runtime" : {
         "requires" : {
            "Carp" : "1.38",
            "Dancer2::Core::Role::SessionFactory" : "0.206000",
            "Dancer2::Plugin::Database" : "2.17",
            "Data::Dumper" : "2.161",
            "Modern::Perl" : "1.20170117",
            "Moo" : "2.003002",
            "MooX::Types::MooseLike::Base" : "0.29",
            "Ref::Util" : "0.203",
            "Scalar::Util" : "1.48",
            "Storable" : "2.62",
            "Test::More" : "1.302073",
            "namespace::clean" : "0.27"
         }
      }
   },
   "release_status" : "stable",
   "version" : "1.0014",
   "x_serialization_backend" : "JSON::PP version 4.06"

META.yml  view on Meta::CPAN

    - t
    - inc
requires:
  Carp: '1.38'
  Dancer2::Core::Role::SessionFactory: '0.206000'
  Dancer2::Plugin::Database: '2.17'
  Data::Dumper: '2.161'
  Modern::Perl: '1.20170117'
  Moo: '2.003002'
  MooX::Types::MooseLike::Base: '0.29'
  Ref::Util: '0.203'
  Scalar::Util: '1.48'
  Storable: '2.62'
  Test::More: '1.302073'
  namespace::clean: '0.27'
version: '1.0014'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

    PREREQ_PM         => {
    qw(
      Moo  2.003002
      Modern::Perl 1.20170117
      MooX::Types::MooseLike::Base 0.29
      Carp 1.38
      namespace::clean 0.27
      Data::Dumper  2.161
      Test::More    1.302073
      Scalar::Util  1.48
      Ref::Util     0.203
      Dancer2::Plugin::Database 2.17
      Dancer2::Core::Role::SessionFactory 0.206000
      Storable  2.62
    )
    
    }, # e.g., Module::Name => 1.1
    ($] >= 5.005 ?     ## Add these new keywords supported since 5.005
      (ABSTRACT_FROM  => 'lib/Dancer2/Session/DatabasePlugin.pm', # retrieve abstract from module
       AUTHOR         => 'Mike Shipper <AKALINUX@CPAN.ORG>') : ()),
);

lib/Dancer2/Session/DatabasePlugin.pm  view on Meta::CPAN

package Dancer2::Session::DatabasePlugin;

use Modern::Perl;
use Moo;
use Data::Dumper;
use Dancer2::Core::Types;
use Dancer2::Plugin::Database;
use Carp qw(croak);
use Ref::Util qw(is_plain_hashref);
use Storable qw(nfreeze thaw);
with 'Dancer2::Core::Role::SessionFactory';
our $VERSION="1.0014";

our $HANDLE_SQL_STRING=\&stub_function;
our $HANDLE_EXECUTE=\&handle_execute;
sub stub_function { }

sub handle_execute {
  my ($name,$sth,@args)=@_;



( run in 0.260 second using v1.01-cache-2.11-cpan-a5abf4f5562 )