ardagedik / basic-cache
Simple and fast caching class that uses the file system for caching
Installs: 16
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/ardagedik/basic-cache
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is not auto-updated.
Last update: 2025-10-12 10:08:06 UTC
README
Simple and fast caching class that uses the file system for caching
Features
- Minifying the source code of the cache file
- Determining the extension of the cache file
- Encrypts file names with MD5
Install
composer require ardagedik/basic-cache
Usage
<?php require_once('vendor/autoload.php'); use ArdaGedik\BasicCache; $cache = new BasicCache(); ?>
<?php $cache->start(); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Basic Cache Example</title> </head> <body> <h1>Hello World</h1> </body> </html> <?php $cache->end(); ?>
Options
// These options are assigned by default $cache = new BasicCache([ "path" => "cache/", "expire" => 60, "extension" => ".html" ]);
// Clear all cache files $cache->clear();
License
MIT