├── LICENSE ├── composer.json └── src ├── Config ├── Config.php └── ConfigInterface.php ├── Container ├── Container.php └── ContainerInterface.php ├── Event ├── AbstractTmpFileEvent.php ├── AbstractTmpFileManagerEvent.php ├── TmpFileManagerEventArgs.php ├── TmpFileManagerOnFinish.php ├── TmpFileManagerOnStart.php ├── TmpFileManagerPostCreate.php ├── TmpFileManagerPostLoad.php ├── TmpFileManagerPostPurge.php ├── TmpFileManagerPreCreate.php ├── TmpFileManagerPreLoad.php ├── TmpFileManagerPrePurge.php ├── TmpFileOnCreate.php ├── TmpFileOnLoad.php ├── TmpFilePostRemove.php └── TmpFilePreRemove.php ├── Filesystem ├── Filesystem.php └── FilesystemInterface.php ├── Handler ├── GarbageCollectionHandler │ ├── GarbageCollectionHandler.php │ ├── GarbageCollectionHandlerInterface.php │ └── Processor │ │ ├── AsyncProcessor.php │ │ ├── ProcessorInterface.php │ │ └── SyncProcessor.php └── UnclosedResourcesHandler │ ├── UnclosedResourcesHandler.php │ └── UnclosedResourcesHandlerInterface.php ├── TmpFile.php ├── TmpFileManager.php ├── TmpFileManagerBuilder.php ├── TmpFileManagerBuilderInterface.php └── TmpFileManagerInterface.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/LICENSE -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/composer.json -------------------------------------------------------------------------------- /src/Config/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Config/Config.php -------------------------------------------------------------------------------- /src/Config/ConfigInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Config/ConfigInterface.php -------------------------------------------------------------------------------- /src/Container/Container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Container/Container.php -------------------------------------------------------------------------------- /src/Container/ContainerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Container/ContainerInterface.php -------------------------------------------------------------------------------- /src/Event/AbstractTmpFileEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/AbstractTmpFileEvent.php -------------------------------------------------------------------------------- /src/Event/AbstractTmpFileManagerEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/AbstractTmpFileManagerEvent.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerEventArgs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerEventArgs.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerOnFinish.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerOnFinish.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerOnStart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerOnStart.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerPostCreate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerPostCreate.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerPostLoad.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerPostLoad.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerPostPurge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerPostPurge.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerPreCreate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerPreCreate.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerPreLoad.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerPreLoad.php -------------------------------------------------------------------------------- /src/Event/TmpFileManagerPrePurge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileManagerPrePurge.php -------------------------------------------------------------------------------- /src/Event/TmpFileOnCreate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileOnCreate.php -------------------------------------------------------------------------------- /src/Event/TmpFileOnLoad.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFileOnLoad.php -------------------------------------------------------------------------------- /src/Event/TmpFilePostRemove.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFilePostRemove.php -------------------------------------------------------------------------------- /src/Event/TmpFilePreRemove.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Event/TmpFilePreRemove.php -------------------------------------------------------------------------------- /src/Filesystem/Filesystem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Filesystem/Filesystem.php -------------------------------------------------------------------------------- /src/Filesystem/FilesystemInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Filesystem/FilesystemInterface.php -------------------------------------------------------------------------------- /src/Handler/GarbageCollectionHandler/GarbageCollectionHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Handler/GarbageCollectionHandler/GarbageCollectionHandler.php -------------------------------------------------------------------------------- /src/Handler/GarbageCollectionHandler/GarbageCollectionHandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Handler/GarbageCollectionHandler/GarbageCollectionHandlerInterface.php -------------------------------------------------------------------------------- /src/Handler/GarbageCollectionHandler/Processor/AsyncProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Handler/GarbageCollectionHandler/Processor/AsyncProcessor.php -------------------------------------------------------------------------------- /src/Handler/GarbageCollectionHandler/Processor/ProcessorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Handler/GarbageCollectionHandler/Processor/ProcessorInterface.php -------------------------------------------------------------------------------- /src/Handler/GarbageCollectionHandler/Processor/SyncProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Handler/GarbageCollectionHandler/Processor/SyncProcessor.php -------------------------------------------------------------------------------- /src/Handler/UnclosedResourcesHandler/UnclosedResourcesHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Handler/UnclosedResourcesHandler/UnclosedResourcesHandler.php -------------------------------------------------------------------------------- /src/Handler/UnclosedResourcesHandler/UnclosedResourcesHandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/Handler/UnclosedResourcesHandler/UnclosedResourcesHandlerInterface.php -------------------------------------------------------------------------------- /src/TmpFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/TmpFile.php -------------------------------------------------------------------------------- /src/TmpFileManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/TmpFileManager.php -------------------------------------------------------------------------------- /src/TmpFileManagerBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/TmpFileManagerBuilder.php -------------------------------------------------------------------------------- /src/TmpFileManagerBuilderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/TmpFileManagerBuilderInterface.php -------------------------------------------------------------------------------- /src/TmpFileManagerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denisyukphp/tmpfile-manager/HEAD/src/TmpFileManagerInterface.php --------------------------------------------------------------------------------