Download the PHP package ethanyehuda/magento2-cronjobmanager without Composer

On this page you can find all versions of the php package ethanyehuda/magento2-cronjobmanager. 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 magento2-cronjobmanager

Cron Job Manager
EthanYehuda_CronJobManager

A Cron Job Management and Scheduling tool for Magento 2

Control Your Cron

Latest Stable Version Total Downloads Coverage Status
ExtDN M2 Coding Standard ExtDN M2 Integration Tests ExtDN M2 Unit Tests

Installation

In your Magento2 root directory, you may install this package via composer:

composer require ethanyehuda/magento2-cronjobmanager

php bin/magento setup:upgrade

Support

CJM Ver. Magento 2.0 Magento 2.1 Magento 2.2 Magento 2.3 Magento 2.4
1.x :x: :x: :white_check_mark: :white_check_mark: :white_check_mark:

Features

Full Control Over All Scheduled Cron Jobs

Take command of all processes running on your Magento 2 instance. You will be able to manage all scheduled cron jobs, which means you have complete control over what tasks fire behind the scenes. An administrator will have the ability of scheduling, removing, editing, analyzing, and running any, and all cron jobs in the cron_schedule table.

Informative Timeline

With the Timeline feature, you can see all scheduled tasks registered by Magento's scheduler queue, and quickly analyize important details pertaining to all your tasks. The timeline feature comes with dynamic scaling, live reloading, and tooltips to help you better interface with the scheduler.

Control Over Task Configurations

The configuration panel boasts a list of features including:

Command Line Tools

Use the command line tools to run any cron job and view all tasks in the system:

For example: php bin/magento cronmanager:showjobs

Email notifications

You can configure email addresses to be notified if a job has an error. These settings can be found in Stores -> Settings -> Configuration -> Advanced -> System -> Cron Job Manager.

email-configuration

And Much More...

The Cron Job Manager is an arsenal of tools that administrators can use to manipulate Magento's scheduler features. It's perfect for debugging obscure issues with custom or native processes (cron jobs) that run on Magento's scheduler queue. There are many use cases where administrators need to keep track of tasks and force them to behave in a specific way. The Cron Job Manager can do it all!

Issue Tracking / Upcoming Features

For issues, please use the issue tracker.

Issues keep this project alive and strong, so let us know if you find anything!

We're planning on pumping out a ton of new features, which you can follow on our project page.

Development / Contribution

If you want to contribute please follow the below instructions:

  1. Create an issue and describe your idea
  2. Fork this repository
  3. Create your feature branch (git checkout -b my-new-feature)
    • NOTE: Always branch off the *-develop branch (ex. 1.x-develop)
  4. Commit your changes
  5. Publish the branch (git push origin my-new-feature)
  6. Submit a new Pull Request for review

Maintainers

Current maintainers:

See also our contributers

License

The Open Software License 3.0 (OSL-3.0)


All versions of magento2-cronjobmanager with dependencies

PHP Build Version
Package Version
Requires php Version ~8.1.0 || ~8.2.0
ext-posix Version *
magento/framework Version ^102.0 || ^103.0
magento/module-backend Version ^100.0 || ^101.0 || ^102.0
magento/module-cron Version ^100.3
magento/module-store Version ^100.0 || ^101.0
magento/module-ui Version ^100.0 || ^101.0
psr/log Version ^1.0 || ^2.0 || ^3.0
symfony/console Version ^4.0 || ^5.0 || ^6.0
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 ethanyehuda/magento2-cronjobmanager contains the following files

Loading the files please wait ....