PHPackages                             bitweb/zf3-cron-module - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. bitweb/zf3-cron-module

ArchivedLibrary[Utility &amp; Helpers](/categories/utility)

bitweb/zf3-cron-module
======================

BitWeb ZF3 module for cron.

v1.0.4(9y ago)617.6k1MITPHPPHP ^5.5|^7.0

Since Nov 16Pushed 9y ago3 watchersCompare

[ Source](https://github.com/BitWeb/zf3-cron-module)[ Packagist](https://packagist.org/packages/bitweb/zf3-cron-module)[ Docs](http://bitweb.ee/)[ RSS](/packages/bitweb-zf3-cron-module/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (5)Dependencies (7)Versions (5)Used By (0)

[![Build Status](https://camo.githubusercontent.com/87546abcc9867556363e2c033c7b23da23766c7f83356e7e326c3c0ea9d5a036/68747470733a2f2f7472617669732d63692e6f72672f4269745765622f7a66332d63726f6e2d6d6f64756c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/BitWeb/zf3-cron-module)[![Coverage Status](https://camo.githubusercontent.com/1d9efde578bb96cceb556725275c2ccbb472cd9f268550a7ccccb82d84adc4e4/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f4269745765622f7a66332d63726f6e2d6d6f64756c652f62616467652e706e673f6272616e63683d646576656c6f706d656e74)](https://coveralls.io/r/BitWeb/zf3-cron-module?branch=master)[ZF3](https://github.com/zendframework) implementation for [Cron/Cron](https://github.com/Cron/Cron)
========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#zf3-implementation-for-croncron)

### Working with Zend Framework 2? [We've got you covered](https://github.com/BitWeb/zf2-cron-module).

[](#working-with-zend-framework-2-weve-got-you-covered)

### Installation

[](#installation)

Installation of CronModule uses composer. For composer documentation, please refer to [getcomposer.org](http://getcomposer.org/).

```
php composer.phar require bitweb/zf3-cron-module:1.0.*
```

or add to your composer.json

```
"require": {
  "bitweb/zf3-cron-module": "1.0.*"
}
```

Then add `BitWeb\CronModule` to your `config/application.config.php`

Installation without composer is not officially supported, and requires you to install and autoload the dependencies specified in the `composer.json`.

### Configuration

[](#configuration)

Add to your configuration:

```
'cronModule' => [
    'phpPath'    => 'php',
    'scriptPath' => '/path/to/application/public/folder/',
    'jobs'       => [
        [
            'command'  => 'index.php application cron do-job',
            'schedule' => '* * * * *'
        ],
        [
            'command'  => 'index.php application cron do-another-job',
            'schedule' => '0 * * * *'
        ]
    ]
]
```

General options:

OptionDescriptionphpPathpath to the php executable, usually "php"scriptPathpath to your applications public folder, defaults to your root aplication public folderjobsan array of jobs and their schedulestimeouttimeout for the cron jobOptions for cron jobs:

OptionDescriptioncommandthe php script command to be runscheduleA valid [Cron schedule](https://en.wikipedia.org/wiki/Cron)You can also get the configutation file sample from `config` folder `config/cronModule.config.php.dist`.

#### Run cron job from command line

[](#run-cron-job-from-command-line)

```
php index.php cron module start
```

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 92.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

5

Last Release

3470d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ed3aab3128caa0c1b5714b5b220e7e3098665afce1cd5ff0c031c9248b69857d?d=identicon)[tobre](/maintainers/tobre)

---

Top Contributors

[![tobre6](https://avatars.githubusercontent.com/u/1629750?v=4)](https://github.com/tobre6 "tobre6 (12 commits)")[![rammrain](https://avatars.githubusercontent.com/u/4268477?v=4)](https://github.com/rammrain "rammrain (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/bitweb-zf3-cron-module/health.svg)

```
[![Health](https://phpackages.com/badges/bitweb-zf3-cron-module/health.svg)](https://phpackages.com/packages/bitweb-zf3-cron-module)
```

###  Alternatives

[zf-commons/zfc-base

A set of genetic (abstract) classes which are commonly used across multiple modules.

1441.1M25](/packages/zf-commons-zfc-base)[bitweb/zf2-cron-module

BitWeb ZF2 module for cron.

1341.6k](/packages/bitweb-zf2-cron-module)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
