popshack / silex-hal-serviceprovider
HAL库的Silex服务提供商
此包的规范存储库似乎已丢失,因此该包已被冻结。
dev-master / 1.0.x-dev
2013-06-11 14:05 UTC
Requires
- php: >=5.3.0
- nocarrier/hal: dev-master
Requires (Dev)
- pdepend/pdepend: *
- phpmd/phpmd: >=1.4.0
- phpunit/phpunit: >=3.7.1
- silex/silex: 1.0.*@dev
- squizlabs/php_codesniffer: 1.*
- zerkalica/php-code-browser: dev-master
This package is not auto-updated.
Last update: 2021-02-14 21:17:33 UTC
README
Silex的服务提供商,用于在使用HAL库时改进依赖注入。
注册提供者
<?php use \Silex\Application; use \Popshack\Silex\Provider\Hal\HalServiceProvider; $app = new Application(); $app->register(new HalServiceProvider());
现在您可以在控制器中使用它来获取Hal实例
$app->get('/hello', function () use ($app) { $hal = $app['hal']('/orders'); return $hal->asJson(); });
安装
安装使用Composer。首选的安装方法是通过packagist,因为它提供了PSR-0自动加载功能。以下composer.json将下载并安装提供者和依赖项的最新版本到您的项目中。
{ "require": { "popshack/silex-hal-serviceprovider": "dev-master" }, "minimum-stability": "dev" }
或者,克隆项目并将其手动安装到您的项目中。
许可
Popshack\Silex\Provider\Hal遵循MIT许可。