The purpose of this package isn't to be used within a project by the application as there is no point in creating another level of abstraction in that case BUT only to allow eonx-com packages to dispatch events without having to think about the event dispatcher used by each of our projects.
# Require package (Composer)
The recommended way to install this package is to use Composer (opens new window):
$ composer require eonx-com/easy-lock
# Usage
The Symfony Lock component has an excellent documentation (opens new window) and we recommend referring to it.
# Connection
To work with this package you simply have to register the connection to use for the locks store as a service under
the easy_lock.connection
id. This connection will be given to the StoreFactory (opens new window), so its value can be anything
supported by the Lock component.
# Store
If defining the connection doesn't work for you, you can override the store instance within the service container under
the easy_lock.store
id.
← Laravel/Lumen Symfony →