skoziel / silex-filesystem
The Symfony Filesystem Service Provider for Silex 2.0
This package's canonical repository appears to be gone and the package has been frozen as a result. Email us for help if needed.
Installs: 352
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/skoziel/silex-filesystem
Requires
- php: >=5.6
- symfony/filesystem: ~3.0
Requires (Dev)
- silex/silex: >=2.0
This package is auto-updated.
Last update: 2025-03-12 19:59:34 UTC
README
The Filesystem Service Provider for Silex 2.0 based on The Symfony 3.2 File System Component
Requirements
- silex/silex >=2.0
- PHP >= 5.6
Registering
$app->register(new SKoziel\Silex\Filesystem\FileSystemServiceProvider());
Trait
use SKoziel\Silex\Filesystem\FileSystemServiceProviderTrait; $app->mkdir('/tmp/photos', 0700);
Usage
The Filesystemm Service Provider provides the same functionality as The Filesystem Component. Example usage:
$app['filesystem']->mkdir('/tmp/photos', 0700); // this directory exists, return true $app['filesystem']->exists('/tmp/photos'); // works only if image-ICC has been modified after image.jpg $app['filesystem']->copy('image-ICC.jpg', 'image.jpg');