PHPackages                             aoepeople/aoe\_classpathcache - 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. aoepeople/aoe\_classpathcache

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

aoepeople/aoe\_classpathcache
=============================

Class path cache for Magento autoloader.

v0.5.2(11y ago)493.5k14[6 issues](https://github.com/AOEpeople/Aoe_ClassPathCache/issues)[2 PRs](https://github.com/AOEpeople/Aoe_ClassPathCache/pulls)OSL-3.0PHPPHP &gt;=5.3

Since May 23Pushed 9y ago15 watchersCompare

[ Source](https://github.com/AOEpeople/Aoe_ClassPathCache)[ Packagist](https://packagist.org/packages/aoepeople/aoe_classpathcache)[ Docs](https://github.com/aoepeople/Aoe_ClassPathCache)[ RSS](/packages/aoepeople-aoe-classpathcache/feed)WikiDiscussions master Synced today

READMEChangelog (3)Dependencies (2)Versions (11)Used By (0)

AOE ClassPathCache
==================

[](#aoe-classpathcache)

Change log
----------

[](#change-log)

- v0.5.1

    - Added Travis CI config file
    - Add PHPCS ruleset and check
    - Fixed several PSR-2 related errors in the code
    - Added tracking of the Travis CI build status for master into the README
- v0.5.0

    - Changed code pool from 'local' to 'community'. NB: This change could possibly break things if you are manually installing the code instead of using modman/composer
    - Reformatted code to PSR-1/PSR-2
    - Reformatted additional files to use spaces instead of tabs and \\n for line-breaks
- v0.4.2

    - Fixed bug when calling Varien\_Autoload::setCache() with a bad cache file (Nicolas Fabre)
- v0.4.1

    - Fixed bug in the autoload destructor call that was throwing exceptions in developer mode
- v0.4.0

    - Added support for PSR-0 compliant autoloading
- v0.3.0 (Merging community contributions. Thanks a lot!)

    - Added support for dynamic n98-magerun module (by Christian Muench)
    - Fix package name in composer.json (by Kalen Jordan)
    - Log into separate file (var/log/classpathcache.log) (by Colin Mollenhour)
    - Prevent fatal errors when PHP has already started shutting down. (by Colin Mollenhour)
    - Remove tmp file on failed rename (prevent filling disk with tmp files (by Colin Mollenhour)
    - Added license information (GPL v3)
- v0.2.2

    - Revalidate cache rather than clearing cache to prevent stampeding.
    - Check that APC is actually enabled.
    - Do not store apc cache for cli mode.
    - Make useAPC static property public to allow it to be explicitly enabled or disabled.
    - Remove tmp files on failed rename.
    - Prevent fatal errors when autoloader invoked during shutdown.
- v0.2.1

    - Adding button to cache management page to flush Aoe\_ClassPathCache content
- v0.2.0

    - Adding controller that allows clearing apc cache in a frontend context and helper function that abstracts from that/
- v0.1.0

    - Adding APC support

Usage
-----

[](#usage)

### Clean cache (from everywhere - will do internal frontend call if needed to delete APC content)

[](#clean-cache-from-everywhere---will-do-internal-frontend-call-if-needed-to-delete-apc-content)

```
Mage::helper('aoe_classpathcache')->clearClassPathCache();

```

### Command line

[](#command-line)

```
cd shell/
php aoe_classpathcache.php -action clear

```

Additional Info
---------------

[](#additional-info)

[![Build Status](https://camo.githubusercontent.com/3dde73c728b52dee6ea96270e8770b3194ff0c1c85ca135184928027e0c9ee2b/68747470733a2f2f7472617669732d63692e6f72672f414f4570656f706c652f416f655f436c6173735061746843616368652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/AOEpeople/Aoe_ClassPathCache)[![Latest Stable Version](https://camo.githubusercontent.com/9edbfce8fd5c778f643b1e27a022b0bb14ba8ef97740ad60a1e6f440320b06e2/68747470733a2f2f706f7365722e707567782e6f72672f616f6570656f706c652f616f655f636c6173737061746863616368652f762f737461626c652e737667)](https://packagist.org/packages/aoepeople/aoe_classpathcache)[![Total Downloads](https://camo.githubusercontent.com/f722bf128a86b52dc19705e94f475c386cc347eb6c1dac4a015eb39b354cb560/68747470733a2f2f706f7365722e707567782e6f72672f616f6570656f706c652f616f655f636c6173737061746863616368652f646f776e6c6f6164732e737667)](https://packagist.org/packages/aoepeople/aoe_classpathcache)[![Latest Unstable Version](https://camo.githubusercontent.com/cc789acf827ad0d8eb0fc60668dde50e6c2f306048aea75e352719ecb49d8f54/68747470733a2f2f706f7365722e707567782e6f72672f616f6570656f706c652f616f655f636c6173737061746863616368652f762f756e737461626c652e737667)](https://packagist.org/packages/aoepeople/aoe_classpathcache)[![License](https://camo.githubusercontent.com/4c528bd8bfc60ca4b147ad4c6778ba6b1ce0e376eeb09613277ac6bf0fe92959/68747470733a2f2f706f7365722e707567782e6f72672f616f6570656f706c652f616f655f636c6173737061746863616368652f6c6963656e73652e737667)](https://packagist.org/packages/aoepeople/aoe_classpathcache)

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community25

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 53.7% 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 ~83 days

Recently: every ~25 days

Total

10

Last Release

4040d ago

### Community

Maintainers

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

![](https://www.gravatar.com/avatar/960234235576bad43bcf26bd7618875f7aac66e5b86200a1339c648e55b8ad25?d=identicon)[LeeSaferite](/maintainers/LeeSaferite)

---

Top Contributors

[![LeeSaferite](https://avatars.githubusercontent.com/u/47386?v=4)](https://github.com/LeeSaferite "LeeSaferite (29 commits)")[![fbrnc](https://avatars.githubusercontent.com/u/468820?v=4)](https://github.com/fbrnc "fbrnc (7 commits)")[![colinmollenhour](https://avatars.githubusercontent.com/u/38738?v=4)](https://github.com/colinmollenhour "colinmollenhour (5 commits)")[![tmotyl](https://avatars.githubusercontent.com/u/515397?v=4)](https://github.com/tmotyl "tmotyl (4 commits)")[![Vinai](https://avatars.githubusercontent.com/u/72463?v=4)](https://github.com/Vinai "Vinai (2 commits)")[![cmuench](https://avatars.githubusercontent.com/u/211294?v=4)](https://github.com/cmuench "cmuench (2 commits)")[![nfabre](https://avatars.githubusercontent.com/u/153861?v=4)](https://github.com/nfabre "nfabre (1 commits)")[![paales](https://avatars.githubusercontent.com/u/1244416?v=4)](https://github.com/paales "paales (1 commits)")[![tessig](https://avatars.githubusercontent.com/u/2521981?v=4)](https://github.com/tessig "tessig (1 commits)")[![kalenjordan](https://avatars.githubusercontent.com/u/1542197?v=4)](https://github.com/kalenjordan "kalenjordan (1 commits)")[![bastianccm](https://avatars.githubusercontent.com/u/1145424?v=4)](https://github.com/bastianccm "bastianccm (1 commits)")

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/aoepeople-aoe-classpathcache/health.svg)

```
[![Health](https://phpackages.com/badges/aoepeople-aoe-classpathcache/health.svg)](https://phpackages.com/packages/aoepeople-aoe-classpathcache)
```

###  Alternatives

[msp/devtools-m1

MageSpecialist DevTools for Magento 1

2740.8k](/packages/msp-devtools-m1)[inviqa/magento-symfony-container

Provides Magento with an instance of a Symfony DI Container

2436.5k](/packages/inviqa-magento-symfony-container)[tim-reynolds/magento-qconfig

Magento config quick search

513.0k](/packages/tim-reynolds-magento-qconfig)[fastly/cdn

Fastly CDN module for Magento 1.x

275.5k](/packages/fastly-cdn)[clerk/magento

Clerk.io Turns More Browsers Into Buyers

1030.0k](/packages/clerk-magento)

PHPackages © 2026

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