{ "abstract" : "Simple, transparent data interface, with caching", "author" : [ "& COPYRIGHT" ], "dynamic_config" : 0, "generated_by" : "Minilla/v3.1.25", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", "version" : "2" }, "name" : "Data-ObjectDriver", "no_index" : { "directory" : [ "t", "xt", "inc", "share", "eg", "examples", "author", "builder" ] }, "optional_features" : { "test_fork" : { "description" : "Test Fork", "prereqs" : { "runtime" : { "requires" : { "DBI" : "1.614", "POSIX::AtFork" : "0", "Parallel::ForkManager" : "0", "Scalar::Util" : "0", "Test::SharedFork" : "0" } } } }, "test_mariadb" : { "description" : "Test MariaDB", "prereqs" : { "runtime" : { "requires" : { "DBD::MariaDB" : "0", "SQL::Translator" : "0", "Test::mysqld" : "0" } } } }, "test_mysql" : { "description" : "Test MySQL", "prereqs" : { "runtime" : { "requires" : { "DBD::mysql" : "0", "SQL::Translator" : "0", "Test::mysqld" : "0" } } } }, "test_postgresql" : { "description" : "Test PostgreSQL", "prereqs" : { "runtime" : { "requires" : { "DBD::Pg" : "0", "SQL::Translator" : "0", "Test::PostgreSQL" : "0" } } } }, "test_sqlite" : { "description" : "Test SQLite", "prereqs" : { "runtime" : { "requires" : { "DBD::SQLite" : "0" } } } } }, "prereqs" : { "build" : { "requires" : { "ExtUtils::MakeMaker" : "6.59", "Test::Exception" : "0" } }, "configure" : { "requires" : { "Module::Build::Tiny" : "0.035" } }, "develop" : { "requires" : { "DBD::SQLite" : "0", "Test::CPAN::Meta" : "0", "Test::MinimumVersion::Fast" : "0.04", "Test::PAUSE::Permissions" : "0.07", "Test::Pod" : "1.41", "Test::Spellunker" : "v0.2.7", "Text::SimpleTable" : "0" } }, "runtime" : { "recommends" : { "Text::SimpleTable" : "0" }, "requires" : { "Class::Accessor::Fast" : "0", "Class::Data::Inheritable" : "0", "Class::Trigger" : "0", "DBI" : "0", "List::Util" : "0", "perl" : "5.006001" } }, "test" : { "requires" : { "version" : "0" } } }, "provides" : { "Data::ObjectDriver" : { "file" : "lib/Data/ObjectDriver.pm", "version" : "0.23" }, "Data::ObjectDriver::BaseObject" : { "file" : "lib/Data/ObjectDriver/BaseObject.pm" }, "Data::ObjectDriver::BaseView" : { "file" : "lib/Data/ObjectDriver/BaseView.pm" }, "Data::ObjectDriver::Driver::BaseCache" : { "file" : "lib/Data/ObjectDriver/Driver/BaseCache.pm" }, "Data::ObjectDriver::Driver::Cache::Apache" : { "file" : "lib/Data/ObjectDriver/Driver/Cache/Apache.pm" }, "Data::ObjectDriver::Driver::Cache::Cache" : { "file" : "lib/Data/ObjectDriver/Driver/Cache/Cache.pm" }, "Data::ObjectDriver::Driver::Cache::Memcached" : { "file" : "lib/Data/ObjectDriver/Driver/Cache/Memcached.pm" }, "Data::ObjectDriver::Driver::Cache::RAM" : { "file" : "lib/Data/ObjectDriver/Driver/Cache/RAM.pm" }, "Data::ObjectDriver::Driver::DBD" : { "file" : "lib/Data/ObjectDriver/Driver/DBD.pm" }, "Data::ObjectDriver::Driver::DBD::MariaDB" : { "file" : "lib/Data/ObjectDriver/Driver/DBD/MariaDB.pm" }, "Data::ObjectDriver::Driver::DBD::Oracle" : { "file" : "lib/Data/ObjectDriver/Driver/DBD/Oracle.pm" }, "Data::ObjectDriver::Driver::DBD::Oracle::db" : { "file" : "lib/Data/ObjectDriver/Driver/DBD/Oracle.pm" }, "Data::ObjectDriver::Driver::DBD::Pg" : { "file" : "lib/Data/ObjectDriver/Driver/DBD/Pg.pm" }, "Data::ObjectDriver::Driver::DBD::SQLite" : { "file" : "lib/Data/ObjectDriver/Driver/DBD/SQLite.pm" }, "Data::ObjectDriver::Driver::DBD::mysql" : { "file" : "lib/Data/ObjectDriver/Driver/DBD/mysql.pm" }, "Data::ObjectDriver::Driver::DBI" : { "file" : "lib/Data/ObjectDriver/Driver/DBI.pm" }, "Data::ObjectDriver::Driver::GearmanDBI" : { "file" : "lib/Data/ObjectDriver/Driver/GearmanDBI.pm" }, "Data::ObjectDriver::Driver::MultiPartition" : { "file" : "lib/Data/ObjectDriver/Driver/MultiPartition.pm" }, "Data::ObjectDriver::Driver::Multiplexer" : { "file" : "lib/Data/ObjectDriver/Driver/Multiplexer.pm" }, "Data::ObjectDriver::Driver::Partition" : { "file" : "lib/Data/ObjectDriver/Driver/Partition.pm" }, "Data::ObjectDriver::Driver::SimplePartition" : { "file" : "lib/Data/ObjectDriver/Driver/SimplePartition.pm" }, "Data::ObjectDriver::Errors" : { "file" : "lib/Data/ObjectDriver/Errors.pm" }, "Data::ObjectDriver::Iterator" : { "file" : "lib/Data/ObjectDriver/Iterator.pm" }, "Data::ObjectDriver::Profiler" : { "file" : "lib/Data/ObjectDriver/Profiler.pm" }, "Data::ObjectDriver::ResultSet" : { "file" : "lib/Data/ObjectDriver/ResultSet.pm" }, "Data::ObjectDriver::SQL" : { "file" : "lib/Data/ObjectDriver/SQL.pm" }, "Data::ObjectDriver::SQL::Oracle" : { "file" : "lib/Data/ObjectDriver/SQL/Oracle.pm" } }, "release_status" : "stable", "resources" : { "bugtracker" : { "web" : "https://github.com/sixapart/data-objectdriver/issues" }, "homepage" : "https://github.com/sixapart/data-objectdriver", "repository" : { "type" : "git", "url" : "https://github.com/sixapart/data-objectdriver.git", "web" : "https://github.com/sixapart/data-objectdriver" } }, "version" : "0.23", "x_authority" : "cpan:SIXAPART", "x_contributors" : [ "Adam Thomason ", "Akira Sawada ", "Ben Trott ", "Brad Choate ", "Brad Fitzpatrick ", "Brad Whitaker ", "David Steinbrunner ", "Garth Webb ", "Graham Blankenbaker ", "Jonathan Steinert ", "Keita Jamadam Sugama ", "Kenichi Ishigaki ", "Kevin Goess ", "Mark Paschal ", "Mart Atkins ", "Masahiro Iuchi ", "Mischa ", "Paul Lindner ", "Sekimura ", "Simon Wistow ", "Takatsugu Shigeta ", "Takatsugu Shigeta ", "Taku AMANO ", "Taku AMANO ", "Taku AMANO ", "Tatsuhiko Miyagawa ", "Tsuyoshi Watanabe ", "Yann Kerherve ", "ambs ", "ziguzagu " ], "x_serialization_backend" : "JSON::PP version 4.16", "x_static_install" : 1 }