mparaiso / doctrineodmserviceprovider
Silex 的 Doctrine ODM 服务提供者
0.0.16
2013-09-19 23:25 UTC
Requires
- php: >=5.3.3
- doctrine/mongodb-odm: *@dev
- doctrine/mongodb-odm-bundle: 3.*@dev
Requires (Dev)
- mparaiso/consoleserviceprovider: *@dev
- silex/silex: 1.*
README
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' )
)
)
));