porkchopsandwiches / preserialiserserviceprovider
Preserialiser的Silex服务提供者
1.0.0
2015-03-09 03:13 UTC
Requires
- porkchopsandwiches/preserialiser: ~1.0
- silex/silex: ~1.2
This package is not auto-updated.
Last update: 2024-09-28 16:15:21 UTC
README
为Preserialiser库提供Silex服务提供者。
use PorkChopSandwiches\PreserialiserServiceProvider\PreserialiserServiceProvider; $app -> register(new PreserialiserServiceProvider(), array( "preserialiser.default_args" => array() )); $result = $app["preserialiser"] -> preserialise(...);
还包括一个用于简单快捷方法和代码补全的特质
class MyApplication extends \Silex\Application { use PorkChopSandwiches\PreserialiserServiceProvider\PreserialiserTrait; } $app = new MyApplication(); $app -> get("/", function () { # Access Preserialiser instance $app -> getPreserialiser() -> addDefaultArgs(array("foo" => true)) -> preserialise(...); # Invoke preserialise() directly $result = $app -> preserialise(...); });
通过Composer安装
{ "require": { "porkchopsandwiches/preserialiserserviceprovider" } }