mparaiso/doctrineodmserviceprovider

Silex 的 Doctrine ODM 服务提供者

0.0.16 2013-09-19 23:25 UTC

This package is not auto-updated.

Last update: 2024-09-09 14:08:57 UTC


README

Build Status

Doctrine ODM 服务提供者 for silex

将 NoSQL 数据库引入 Silex 框架。

作者:M.Paraiso 联系方式:[email protected]

状态:进行中

帮助使用 Doctrine ODM 与 silex,提供完整的 Symfony 集成。

支持 MongoDB

基本用法

 $app = new \Silex\Application();
        $app->register(new DoctrineODMMongoDBServiceProvider, array(
            "odm.connection.server" => getenv('ODM_MONGODB_TEST_CONNECTION_STRING'), // mongodb connection string
            "odm.connection.dbname" => getenv('ODM_MONGODB_TEST_DATABASE_NAME'), // dbname
            "odm.connection.options" => array('connect' => TRUE), // connection options
            "odm.proxy_dir" => __DIR__ . "/Proxy", // Proxy dir
            "odm.driver.configs" => array(
                "default" => array(
                    "namespace" => "Entity", // Entity Namespace
                    "path" => __DIR__ . "/Entity", // Entity Directory
                    "type" => "annotations" // Metadata driver ( 'yaml','xml' or 'annotations' )
                )
            )
        ));

变更日志