icecave / temptation
Painless temporary files and directories that clean up after themselves.
1.0.0
2014-09-09 09:12 UTC
Requires
- php: >=5.3
- icecave/isolator: ~2
- symfony/filesystem: ~2
Requires (Dev)
- icecave/archer: ~1
This package is auto-updated.
Last update: 2026-03-01 00:20:07 UTC
README
Temptation is a simple PHP library for creating temporary files and directories that clean up after themselves.
composer require icecave/temptation
Example
use Icecave\Temptation\Temptation; // Use the temptation object to create files and directories ... $temptation = new Temptation(); // Create a temporary file ... $file = $temptation->createFile(); // Use the temporary file ... file_put_contents($file->path(), 'This is my temp file.'); // Don't do anything else! // The temporary file is automatically deleted when the $file object goes out of scope.