Download the PHP package wwwision/neos-jobqueuemodule without Composer

On this page you can find all versions of the php package wwwision/neos-jobqueuemodule. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

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.
Please rate this library. Is it a good library?

Informations about the package neos-jobqueuemodule

Wwwision.Neos.JobQueueModule

Neos Backend Module for the Flowpack.JobQueue.Common packages.

Usage

Install package via composer:

composer require wwwision/neos-jobqueuemodule

And navigate to the new jobs module at /neos/administration/jobs

Note: If the authenticated user doesn't have the Neos.Neos:Administrator role, you'll need to grant privileges in order to access the JobQueue backend module (see below).

Configuration

This package doesn't require any specific settings, since the behavior is determined via corresponding privileges:

Access control

Users with the role Neos.Neos:Administrator will have access to the module and all configured JobQueues by default. To grant editor roles access to specific queues, privileges can be granted via Policy.yaml.

In general, users need access to the administration module as well as the administration/jobs sub module:

Example 1: Read access to specific queue

To grant a role read access to a specific Job Queue, the Queues.Specific.Access privilege can be granted:

With this Policy.yaml, users of the corresponding role will have access to a queue Some.Queue:Name if that's configured.

Example 1a: Grant removing messages of specific queue

In order to allow users to remove pending messages from the queue (i.e. mark them finished), the Queues.Specific.FinishMessages can be granted additionally:

Example 2: Read access to all queues

With the Queues.Any.Access privilege access to all queues can be granted at once:

Example 2a: Grant removing messages of all queues

Similarly, the Queues.Any.FinishMessages privileges can be granted to allow finishing of messages in all accessible queues:

Acknowledgements

The development of this package was partly sponsored by brandung GmbH. Thank you for supporting Open Source development!

Contribution

Contributions in the form of issues or pull requests are highly appreciated.

License

See LICENSE


All versions of neos-jobqueuemodule with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
neos/neos Version ^7.0 || ^8.0 || dev-master
flowpack/jobqueue-common Version ^3.2
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 wwwision/neos-jobqueuemodule contains the following files

Loading the files please wait ....