PHPackages                             chuvisco/catalog-rule-fix - 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. chuvisco/catalog-rule-fix

ActiveMagento-module[Utility &amp; Helpers](/categories/utility)

chuvisco/catalog-rule-fix
=========================

Fix timezone issues in the Mage\_CatalogRule module.

1.1.1(8y ago)0248MITPHP

Since Apr 15Pushed 7y ago1 watchersCompare

[ Source](https://github.com/anthony-blackbird/Chuvisco_CatalogRuleFix)[ Packagist](https://packagist.org/packages/chuvisco/catalog-rule-fix)[ RSS](/packages/chuvisco-catalog-rule-fix/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Chuvisco\_CatalogRuleFix
========================

[](#chuvisco_catalogrulefix)

The CatalogRuleFix overrides Magento's default behaviour of the CatalogRule indexing.

Following two things are overridden:

- The cronjob for catalogrule\_apply\_all is `0 0 * * *` instead of `0 1 * * *`
- The index refresher uses local time instead of gmt time
- Inserting of rules by the resource model uses local time instead of gmt time

Installation
------------

[](#installation)

**NOTE:** Running Chuvisco\_CatalogRuleFix requires you to run the cronjobs of Magento. If they are not set up, please do so by following the [docs](http://devdocs.magento.com/guides/m1x/install/installing_install.html#install-cron).

This module can be installed in various ways: via modman, Composer or manually. Currently installation via Magento Connect is not supported.

#### Modman

[](#modman)

1. Install [modman](https://github.com/colinmollenhour/modman)
2. Execute the following command from your Magento installation folder:

```
modman clone https://github.com/Chuvisco88/Chuvisco_CatalogRuleFix.git
```

### Composer

[](#composer)

1. Install [Composer](http://getcomposer.org/download/)
2. Install [Magento Composer](https://github.com/magento-hackathon/magento-composer-installer)
3. Add the repository to the Composer configuration of your project:

```
composer config repositories.catalogrulefix vcs https://github.com/Chuvisco88/Chuvisco_CatalogRuleFix.git
```

4. Add the package to the Composer configuration of your project:

```
composer require "chuvisco/catalog-rule-fix"
```

### Manually

[](#manually)

[Download the zip or tar.gz file](https://github.com/Chuvisco88/Chuvisco_CatalogRuleFix/releases) and extract it into your project webroot.

Changelog
---------

[](#changelog)

The changelog is [in another castle](CHANGELOG.md).

Roadmap
-------

[](#roadmap)

- Tests and TravisCI integration
- Magento Connect integration

Authors, contributors and maintainers
-------------------------------------

[](#authors-contributors-and-maintainers)

Author:

- [Fabian Schweizer](https://twitter.com/chuvisco88)

Contributions:

- see [Contribution Graph on Github](https://github.com/Chuvisco88/Chuvisco_CatalogRuleFix/graphs/contributors)

Ideas, bugs, contributions, comments, feature suggestions?
----------------------------------------------------------

[](#ideas-bugs-contributions-comments-feature-suggestions)

Please get in touch with me via the [issue tracker on GitHub](https://github.com/Chuvisco88/Chuvisco_CatalogRuleFix/issues).

Compatibility
-------------

[](#compatibility)

- PHP:
    - 5.6
- Magento CE:
    - 1.9.3.2

I would love to hear from you, if it works with other systems (versions of php and/or magento) as well.

License
-------

[](#license)

[MIT](LICENSE)

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 78.9% 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

Unknown

Total

1

Last Release

2946d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12445118?v=4)[anthony-blackbird](/maintainers/anthony-blackbird)[@anthony-blackbird](https://github.com/anthony-blackbird)

---

Top Contributors

[![Chuvisco88](https://avatars.githubusercontent.com/u/1481488?v=4)](https://github.com/Chuvisco88 "Chuvisco88 (15 commits)")[![aadmathijssen](https://avatars.githubusercontent.com/u/3796971?v=4)](https://github.com/aadmathijssen "aadmathijssen (4 commits)")

### Embed Badge

![Health badge](/badges/chuvisco-catalog-rule-fix/health.svg)

```
[![Health](https://phpackages.com/badges/chuvisco-catalog-rule-fix/health.svg)](https://phpackages.com/packages/chuvisco-catalog-rule-fix)
```

###  Alternatives

[symfony/polyfill-uuid

Symfony polyfill for uuid functions

688335.4M63](/packages/symfony-polyfill-uuid)[spatie/error-solutions

This is my package error-solutions

6853.2M11](/packages/spatie-error-solutions)[phpflo/phpflo

Flow-based programming for PHP

2173.3k4](/packages/phpflo-phpflo)[eftec/autoloadone

AutoloadOne is a program that generates an autoload class for PHP.

403.4k](/packages/eftec-autoloadone)[ys-tools/default-theme-configuration-bundle

OroCommerce Default Theme Configuration Bundle

124.2k](/packages/ys-tools-default-theme-configuration-bundle)

PHPackages © 2026

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