popshack/silex-hal-serviceprovider

HAL库的Silex服务提供商

此包的规范存储库似乎已丢失,因此该包已被冻结。

dev-master / 1.0.x-dev 2013-06-11 14:05 UTC

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许可。