rojtjo/lumen-glide

Easily integrate Glide with the Lumen micro-framework

0.2.0 2019-06-06 10:16 UTC

This package is auto-updated.

Last update: 2024-12-24 21:05:28 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

Easily integrate Glide with the Lumen micro-framework.

Install

Via Composer

$ composer require rojtjo/lumen-glide

Configuration

Configuration can be done in multiple ways.

First method

Copy the config file from {package_dir}/config/glide.php to config/glide and update it with your own values.

Second method

Update the container bindings.

// Example configure GridFS.
$app->bind('glide.source', function($app) {
    $gridFS = ...
    return new League\Flysystem\Filesystem(
        new League\Flysystem\GridFS\GridFSAdapter($gridFS)
    );
});

Usage

Register the service provider.

// bootstrap/app.php
$app->register(Rojtjo\LumenGlide\GlideServiceProvider::class);

Change log

Please see CHANGELOG for more information what has changed recently.

Testing

$ composer test

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Security

If you discover any security related issues, please email me@rojvroemen.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.