matthecat/silex-asset-provider

此包已被废弃,不再维护。未建议替代包。

Silex 的资源服务提供商

1.1.0 2016-04-12 10:14 UTC

This package is not auto-updated.

Last update: 2020-01-22 01:41:48 UTC


README

Build Status

⚠️

Silex 2 已发布!

您仍然可以使用此提供程序与 Silex 1 一起使用,但在升级时您将不得不切换到本地的 AssetServiceProvider

AssetServiceProvider

AssetServiceProvider 利用 Silex 的 Symfony 资源组件

参数

  • assets:包配置。

assets 参数遵循与 Symfony 框架包资源配置 相同的约定。一个包配置由一个包含以下可选键的关联数组定义

  • base_path
  • base_urls
  • version
  • version_format

这些键在 assets 下定义了默认包配置。

您可以通过在 assets 下添加一个 packages 键并为其提供一个关联数组,其中包名作为键,配置作为值,来添加包。

服务

  • asset.packages:一个 Symfony\Component\Asset\Packages 实例。

注册

use MatTheCat\Asset\Silex\Provider\AssetServiceProvider;

$app->register(new AssetServiceProvider());

Twig 扩展

从 2.7.0 版本开始,您可以通过引入 symfony/twig-bridge 来使用 Twig 的 asset 函数。