pomm-project/pomm-service-provider
Composer 安装命令:
composer require pomm-project/pomm-service-provider
包简介
Pomm Service Provider for the Silex 1.x microframework.
README 文档
README
This package contains a Pomm2 ServiceProvider for the Silex micro-framework version 1.x. You can access the provider for Silex 2.x on the master branch of this project.
Installation
Here is a sample composer.json file:
{
"require": {
"pomm-project/pomm-service-provider": "dev-silex-1",
"pomm-project/cli": "2.0.*@dev",
"pomm-project/model-manager": "2.0.*@dev",
"pomm-project/foundation": "2.0.*@dev",
"silex/silex": "1.2.*"
}
}
Setup
<?php // … $app->register(new PommProject\Silex\ServiceProvider\PommServiceProvider(), [ 'pomm.configuration' => [ 'my_db1' => ['dsn' => 'pgsql://user:pass@host:port/db_name'], 'my_db2' => [ 'dsn' => … , 'class:session_builder' => '\PommProject\ModelManager\SessionBuilder', ], … ], 'pomm.logger.service' => 'monolog', // default ] );
If you want to use the ModelManager package, be sure to specify either the model manager SessionBuilder or, better: your project session builder.
Usage
<?php // … $iterator = $app['pomm']['my_db'] ->getQueryManager() ->query('select …', ['param1', 'param2', … ]);
Check out
统计信息
- 总下载量: 53.9k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 9
- 点击次数: 1
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-11-23