1. Go to this page and download the library: Download weareferal/file-versioner library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
weareferal / file-versioner example snippets
return [
'*' => [
'staticVersioningEnabled' => false,
'assetVersioningEnabled' => false,
],
'production' => [
// Whether or not to enable versioning for static files specifically.
// Static files are the JS, CSS, png, jpeg, fonts ... that you use
// part of your development workflow
'staticVersioningEnabled' => true,
// The extensions of the static files you are interested in being
// hashed. In this example, we are only hashing JS & CSS files
'staticVersioningExtensions' => 'css,js',
// The name of the folder within your webroot to storge copied, versioned
// files. This makes it easy to add this folder to your gitignore so that
// generated version files are not in your repo.
'staticVersioningPrefix' => 'versions',
// Whether or not to enable versioning for uploaded Craft asset files.
// This may or may not be something you need.
'assetVersioningEnabled' => true,
// The extensions of the asset files you are interested in being hashed.
'assetVersioningExtensions' => 'png,jpg,jpeg,pdf'
]
];
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.