hampus / stack-static-file

PHP版的Rack::Static。

0.1.0 2014-03-17 20:28 UTC

This package is auto-updated.

Last update: 2024-09-12 20:26:12 UTC


README

这是一个Rack::Static中间件的PHP版。

中间件基于传入的选项中的URL前缀或路由映射拦截对静态文件(JavaScript文件、图片、样式表等)的请求。

用法

将HttpKernelInterface应用程序包裹在Hampus\Stack\StaticFile的实例中,或者将其添加到中间件堆栈中。

使用 stack/builder

<?php

$options = [];

$app = (new Stack\Builder)
    ->push('Hampus\Stack\StaticFile', $options)
    ->resolve($app);

不使用builder

$app = new Hampus\Stack\StaticFile($app, $options);