PHPackages                             smile/cron-bundle - 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. smile/cron-bundle

Abandoned → [edgar/cron-bundle](/?search=edgar%2Fcron-bundle)Symfony-bundle[Utility &amp; Helpers](/categories/utility)

smile/cron-bundle
=================

Cron scheduler

1.0.7(9y ago)31231GPL-3.0PHP &gt;=5.3.0

Since Dec 19Compare

[ Source](https://github.com/Smile-SA/CronBundle)[ Packagist](https://packagist.org/packages/smile/cron-bundle)[ RSS](/packages/smile-cron-bundle/feed)WikiDiscussions Synced today

READMEChangelog (8)Dependencies (2)Versions (10)Used By (1)

SmileCronBundle
===============

[](#smilecronbundle)

[![SensioLabsInsight](https://camo.githubusercontent.com/af9f5a9dcaa0764eaebf2ed6b1eac3775cf9346db1cf5c2accb3f2d20bdfcc84/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f31623930363366662d616136362d346664362d623166632d3038666265633337393761302f6d696e692e706e67)](https://insight.sensiolabs.com/projects/1b9063ff-aa66-4fd6-b1fc-08fbec3797a0)

Cron Bundle scheduler

Description
-----------

[](#description)

This bundle offer a command that you should use as a cronjob :

```
* * * * * cd  && php app/console smile:crons:run
```

This command will list all commands extending "CronAbstract" class and defined as service tagged with "smile.cron".

You can define specific cron expression for each command as cron and prioritize them.

Documentation
-------------

[](#documentation)

[Documentation](Resources/doc/README.md)

Changelog
---------

[](#changelog)

### 1.0.1 -&gt; 1.0.3

[](#101---103)

- update composer dependencies
- update docs

### 1.0.0 -&gt; 1.0.1

[](#100---101)

- cron commands are now queued : add specific entity to register when cron commands are queued, started and ended. Prevent multiple cron command call while not ended.
- change smile:cron command to smile:crons:run command
- add smile:crons:status command

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity64

Established project with proven stability

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 ~23 days

Recently: every ~43 days

Total

9

Last Release

3292d ago

Major Versions

1.0.7 → 2.0.x-dev2017-06-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/c158652d318dfb93e48bdda8c3c514ed91b7c0ae7e848e33c99bf8efd852c9d6?d=identicon)[smile-sa](/maintainers/smile-sa)

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

### Embed Badge

![Health badge](/badges/smile-cron-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/smile-cron-bundle/health.svg)](https://phpackages.com/packages/smile-cron-bundle)
```

###  Alternatives

[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1175.2k](/packages/rcsofttech-audit-trail-bundle)

PHPackages © 2026

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