EntityModel
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
0.102 2013-09-08 18:13:54 Europe/London
No changes to features.
Dependency fixes:
* List::MoreUtils and DateTime were not included in cpanfile
0.101 2013-08-30 21:24:22 Europe/London
No functional changes.
Test fixes:
* Use Future rather than CPS::Future in the resolver.t test
0.100 2013-08-28 23:01:14 Europe/London
EntityModel::Entity
* The ->new method has been expanded to accept a full entity definition
"runtime" : {
"requires" : {
"CPS" : "0",
"DateTime" : "0",
"EntityModel::Class" : "0.012",
"File::ShareDir" : "1.00",
"Future" : "0.12",
"IO::Async" : "0.50",
"IO::Socket::IP" : "0",
"JSON::XS" : "2.00",
"List::MoreUtils" : "0",
"Mixin::Event::Dispatch" : "1.000",
"Module::Load" : "0",
"POSIX::strptime" : "0",
"Parser::MGC" : "0.10",
"Template" : "2.24",
"Tie::Cache::LRU" : "0",
"Tie::Hash::LRU" : "0",
"Try::Tiny" : "0",
"XML::XPath" : "1.00",
"curry" : "1.000"
name: EntityModel
requires:
CPS: 0
DateTime: 0
EntityModel::Class: 0.012
File::ShareDir: 1.00
Future: 0.12
IO::Async: 0.50
IO::Socket::IP: 0
JSON::XS: 2.00
List::MoreUtils: 0
Mixin::Event::Dispatch: 1.000
Module::Load: 0
POSIX::strptime: 0
Parser::MGC: 0.10
Template: 2.24
Tie::Cache::LRU: 0
Tie::Hash::LRU: 0
Try::Tiny: 0
XML::XPath: 1.00
curry: 1.000
Makefile.PL view on Meta::CPAN
"NAME" => "EntityModel",
"PREREQ_PM" => {
"CPS" => 0,
"DateTime" => 0,
"EntityModel::Class" => "0.012",
"File::ShareDir" => "1.00",
"Future" => "0.12",
"IO::Async" => "0.50",
"IO::Socket::IP" => 0,
"JSON::XS" => "2.00",
"List::MoreUtils" => 0,
"Mixin::Event::Dispatch" => "1.000",
"Module::Load" => 0,
"POSIX::strptime" => 0,
"Parser::MGC" => "0.10",
"Template" => "2.24",
"Tie::Cache::LRU" => 0,
"Tie::Hash::LRU" => 0,
"Try::Tiny" => 0,
"XML::XPath" => "1.00",
"curry" => "1.000"
requires 'Mixin::Event::Dispatch', '>= 1.000';
requires 'Template', '>= 2.24';
requires 'Parser::MGC', '>= 0.10';
requires 'File::ShareDir', '>= 1.00';
requires 'Module::Load', 0;
requires 'Tie::Hash::LRU', 0;
requires 'POSIX::strptime', 0;
requires 'Try::Tiny', 0;
requires 'Tie::Cache::LRU', 0;
requires 'DateTime', 0;
requires 'List::MoreUtils', 0;
requires 'CPS', 0;
requires 'IO::Socket::IP', 0;
requires 'IO::Async', '>= 0.50';
on 'test' => sub {
requires 'Test::More', '>= 0.98';
requires 'Test::Fatal', '>= 0.010';
requires 'Test::Refcount', '>= 0.07';
requires 'Test::Class', 0;
};
lib/EntityModel/Storage/Perl.pm view on Meta::CPAN
=head1 DESCRIPTION
See L<EntityModel>.
This does not really qualify as a 'storage' module, since it's intended purely for use in
testing, providing an ephemeral backing store for entities which will disappear on program
termination.
=cut
use List::MoreUtils qw(all);
# Used for holding any entities that have been created
my %EntityMap;
# Max ID information, used for sequences
my %EntityMaxID;
=head1 METHODS
=cut
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.965 second using v1.00-cache-2.02-grep-82fe00e-cpan-1925d2aa809 )