Download the PHP package enterprisephp/doctrine-lock-bundle without Composer
On this page you can find all versions of the php package enterprisephp/doctrine-lock-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download enterprisephp/doctrine-lock-bundle
More information about enterprisephp/doctrine-lock-bundle
Files in enterprisephp/doctrine-lock-bundle
Download enterprisephp/doctrine-lock-bundle
More information about enterprisephp/doctrine-lock-bundle
Files in enterprisephp/doctrine-lock-bundle
Vendor enterprisephp
Package doctrine-lock-bundle
Short Description Lock object against delete, update events
License MIT
Homepage https://enterprisephp.github.io
Package doctrine-lock-bundle
Short Description Lock object against delete, update events
License MIT
Homepage https://enterprisephp.github.io
Please rate this library. Is it a good library?
Informations about the package doctrine-lock-bundle
DoctrineLockBundle
- Lock objects against insert, delete, update events
- Lock entities against delete, update events
Related Links;
- https://github.com/doctrine/doctrine2/blob/master/docs/en/reference/transactions-and-concurrency.rst#locking-support
- http://dev.mysql.com/doc/refman/5.7/en/lock-tables.html
- https://www.wikiwand.com/en/Lock_(database)
- http://stackoverflow.com/questions/129329/optimistic-vs-pessimistic-locking
- Development steps can be followed from https://github.com/behramcelen/symfony-bundle-develop
- A basic test and logic command can be found in https://github.com/behramcelen/symfony-bundle-develop/blob/master/src/AppBundle/Command/LockBundleTestCommand.php#L41
Installation
Step 1: Download the Bundle
Open a command console, go to your project directory and execute the following command to download the latest version of this bundle:
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Step 2: Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles
in the app/AppKernel.php
file of your project:
Usage
Doctrine Object Lock
Doctrine Object Unlock
Doctrine Object Switch Lock
Doctrine Object Is Locked
Example Use
Doctrine Entity Lock
Add Lockable annotation and lockable trait
Example Use
Unlock Entity Lock
All versions of doctrine-lock-bundle with dependencies
PHP Build Version
Package Version
The package enterprisephp/doctrine-lock-bundle contains the following files
Loading the files please wait ....