PHPackages                             mingalevme/illuminate-lock - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mingalevme/illuminate-lock

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

mingalevme/illuminate-lock
==========================

Laravel/Lumen decorator fot symfony/lock component

1.0.4(8y ago)0653MITPHP

Since Nov 17Pushed 8y ago1 watchersCompare

[ Source](https://github.com/mingalevme/illuminate-lock)[ Packagist](https://packagist.org/packages/mingalevme/illuminate-lock)[ Docs](https://github.com/mingalevme/illuminate-lock)[ RSS](/packages/mingalevme-illuminate-lock/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (7)Versions (5)Used By (0)

illuminate-lock
===============

[](#illuminate-lock)

Laravel/Lumen decorator for **symfony/lock** component

Supports drivers:
=================

[](#supports-drivers)

- Flock
- Memcached
- Redis
- Semaphore
- Combined
- RetryTillSave

Installation
============

[](#installation)

1. `composer require mingalevme/illuminate-lock`.
2. Register the appropriate service provider `\Mingalevme\Illuminate\Lock\LaravelLockServiceProvider::class` or `\Mingalevme\Illuminate\Lock\LumenLockServiceProvider::class`.
3. *(Optionally)* Add alias to your bootstrap file:

```
'Lock' => Mingalevme\Illuminate\Lock\Facades\Lock::class,
```

4. *(Optionally)* For **Larvel** run

```
php artisan vendor:publish --provider="Mingalevme\Illuminate\Lock\LaravelLockServiceProvider" --tag="config"
```

to publish the config file.

5. *(Optionally)* For **Lumen** copy `/vendor/mingalevme/illuminate-lock/config/lock.php` to `/config/lock.php`.
6. Now you are able to use the library:

```
