ivoba / redbean-service-provider

为 Silex 定制的 RedBean ORM ServiceProvider。

3.0.1 2017-02-24 08:51 UTC

This package is auto-updated.

Last update: 2024-09-10 21:54:24 UTC


README

RedBean ORMSilex 提供的 ServiceProvider。

Build Status

用法

  • $app 中定义一个包含 dsnuserpasswordfrozen 条目的 db.options 数组。
    或者注册时直接传递数组,详见下文。

  • 注册服务

                                                                                              'dsn' => 'sqlite:/tmp/db.sqlite'
                                                                                          )));```
    
  • 通过调用 $app['db']; 初始化 RedBean。
    这可以在控制器中或更一般的地方进行。
    然后您可以访问配置的 Facade R。

    use RedBean_Facade as R;
    ...
    $app['db'];
    ...
    $e = R::findAll('table',' ORDER BY date DESC LIMIT 2');
    

享受紧密耦合 ;)