Download the PHP
package acet/reslock without Composer
On this page you can find all versions of the php package
acet/reslock. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.
Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.
In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories.
In this case some credentials are needed to access such packages.
Please use the auth.json textarea to insert credentials, if a package is coming from a private repository.
You can look here for more information.
Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
To use Composer is sometimes complicated. Especially for beginners.
Composer needs much resources. Sometimes they are not available on a simple webspace.
If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Advisory resource lock for files and other resources (similar to flock but works on all platforms).
Mainly used to protect a file from being written-to by two or more processes at the same time. This
is similar to the PHP flock() function, the differences being that this is dependable (even on Windows)
and that the lock applies to any resource - not just files.
It works by checking for the absence/presence of a directory to determine whether an exclusive lock has
been achieved. A directory is used in preference to a file because the mkdir() function will, in a single
platform-independent operation, return whether or not a directory exists and create it if it doesn't.
On Windows systems, at least, this method is more reliable than standard flock() which requires two operating
system operations - check whether the lock-file exists, and create it if it doesn't. Since there are 2
operations, it is possible for several processes to be checking at the same time; each one concluding that the
lock-file doesn't exist, each one creating the file, and each one believing it has an exclusive lock.
Requirements
ResLock requires the following:
PHP 5.3.3+
Installation
ResLock is installed via Composer. To add a dependency to ResLock in your project, either
Run the following to use the latest stable version
composer require acet/reslock
or if you want the latest master version
composer require acet/reslock:dev-master
You can also manually edit your composer.json file
{
"require": {
"acet/reslock": "v0.1.*"
}
}
Example - Update a file which may have other interested parties
Composer command for our command line client (download client)This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free.Standard composer command
The package acet/reslock contains the following files
Loading the files please wait ....
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.