Paaxio
1.0
Plateforme de streaming musical - SAE IUT Bayonne
Chargement...
Recherche...
Aucune correspondance
AssetVersionExtension.php
Aller à la documentation de ce fichier.
1
<?php
2
3
use Twig\Extension\AbstractExtension;
4
use Twig\TwigFunction;
5
6
class
AssetVersionExtension
extends
AbstractExtension
7
{
8
public
function
getFunctions
(): array
9
{
10
return
[
11
new
TwigFunction(
'asset_version'
, [$this,
'assetVersion'
]),
12
];
13
}
14
19
public
function
assetVersion
(
string
$path): string
20
{
21
$diskPath = ltrim($path,
'/'
);
22
if
(file_exists($diskPath)) {
23
return
$path .
'?v='
. filemtime($diskPath);
24
}
25
return
$path;
26
}
27
}
AssetVersionExtension
Definition
AssetVersionExtension.php:7
AssetVersionExtension\getFunctions
getFunctions()
Definition
AssetVersionExtension.php:8
AssetVersionExtension\assetVersion
assetVersion(string $path)
Appends ?v=<filemtime> to a local asset path for cache busting.
Definition
AssetVersionExtension.php:19
config
AssetVersionExtension.php
Généré le Vendredi 6 Mars 2026 00:04:18 pour Paaxio par
1.9.8