App-AutoCRUD

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

  MooseX::NonMoose: 0.26
  MooseX::SemiAffordanceAccessor: 0
  Path::Tiny: 0
  Plack: 0
  SQL::Abstract::FromQuery: 0.1
  SQL::Abstract::More: 1.27
  Scalar::Does: 0
  Scalar::Util: 0
  Template: 0
  Time::HiRes: 0
  Try::Tiny: 0
  URI: 0
  URI::Escape: 0
  XML::Simple: 0
  YAML::Any: 0
  namespace::clean: 0
  parent: 0
  perl: 5.01
resources:
  bugtracker: https://github.com/damil/App-AutoCRUD/issues
  homepage: https://metacpan.org/pod/App::AutoCRUD

Makefile.PL  view on Meta::CPAN

  'MooseX::NonMoose'               => 0.26,
  'MooseX::SemiAffordanceAccessor' => 0,
  'Path::Tiny'                     => 0,
  'Plack'                          => 0,
  'Scalar::Does'                   => 0,
  'Scalar::Util'                   => 0,
  'SQL::Abstract::FromQuery'       => 0.10,
  'SQL::Abstract::More'            => 1.27,
  'Template'                       => 0,
  'Time::HiRes'                    => 0,
  'Try::Tiny'                      => 0,
  'URI'                            => 0,
  'URI::Escape'                    => 0,
  'XML::Simple'                    => 0,
  'YAML::Any'                      => 0,
  'namespace::clean'               => 0,
  'parent'                         => 0,
);

install_as_cpan;
auto_install;

lib/App/AutoCRUD.pm  view on Meta::CPAN


use Moose;
use MooseX::NonMoose;
extends 'Plack::Component';

use Plack::Request;
use Plack::Util;
use Carp;
use Scalar::Does      qw/does/;
use Clone             qw/clone/;
use Try::Tiny;
use YAML::Any         qw/Dump/;
use Data::Reach       qw/reach/;

use namespace::clean -except => 'meta';


our $VERSION = '0.15';

has 'config'      => (is => 'bare', isa => 'HashRef', required => 1);
has 'dir'         => (is => 'ro',   isa => 'Str',



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