phplib/AssetVersionMiddleware.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

class AssetVersionMiddleware extends Slim\Middleware {
    public function call() {
        $version = null;

        $this->next->call();

        $res = $this->app->response;
        $body = $res->getBody();

        $body = preg_replace('!(<link [^>]*href="[^"]+\.css)"!', '\1?v=' . MORGUE_VERSION . '\2"', $body);
        $res->setBody($body);
    }
}