PHPackages                             anroots/commoneer - 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. [Framework](/categories/framework)
4. /
5. anroots/commoneer

AbandonedArchivedKohana-module[Framework](/categories/framework)

anroots/commoneer
=================

Extension of the Kohana Framework, adding commonly used features for faster development.

3.0.0(13y ago)141.1k[2 issues](https://github.com/anroots/kohana-commoneer/issues)Apache-2.0PHPPHP &gt;=5.4.0

Since Nov 13Pushed 10y ago3 watchersCompare

[ Source](https://github.com/anroots/kohana-commoneer)[ Packagist](https://packagist.org/packages/anroots/commoneer)[ Docs](https://github.com/anroots/kohana-commoneer)[ RSS](/packages/anroots-commoneer/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (5)Used By (0)

Commoneer Version 2.0.1 (17 September 2012)
===========================================

[](#commoneer-version-201-17-september-2012)

**Project status**: Abandoned. This module is no longer developed or maintained.

Commoneer provides commonly used helpers and extensible classes that the author saw fit to add to Kohana. The module extends several Kohana's built-in classes, providing additional functionality and behaviour.

The module strongly reflects my developing style and might not be suitable for everyone.

See  for additional information.

Core Philosophy
---------------

[](#core-philosophy)

One should be able to do more with less code, thereby strong convention over configuration approach is taken. Controllers are smart enough to find their own views and assets. Extensible classes lay out the groundwork for common operations such as delete and find\_all for modules.

Included Classes
----------------

[](#included-classes)

**Assets** - Dynamic inclusion of stylesheets and scripts on as-needed basis. No need to write if statements to your master template file when all you have to do is add Assets::use\_script('tablesorter') to your controller action and the script gets included. The output is automatically minified.

**Controller\_Template** - Adds convention over configuration automatic view detection and convenience attributes

**Controller\_Ajax** - Call $this-&gt;respond($data); and have JSON output out of the box

**Commoneer\_ORM** - Extends the ORM module, overriding the delete() and adding get()

**Overriden error pages** - We don't want clients to see the default stacktrace on Production, show a friendlier error page instead.

Extended Helpers
----------------

[](#extended-helpers)

- Date - Convert dates to localized / mysql format
- Input - Manipulate and check user input
- Security
- Arr
- Validation - recursively display (ORM) error messages

Dependencies
============

[](#dependencies)

- Default Kohana modules (Database, ORM...)
- Notify module by kaltar:
- Minify:

Install
=======

[](#install)

Standard Kohana module install:

- Clone the repository into your MODPATH folder:

    cd your/modules/folder &amp;&amp; git://github.com/anroots/kohana-commoneer.git
- Add a line to the modules definition in application/bootstrap.php to enable Commoneer

    Kohana::modules(array( 'auth' =&gt; MODPATH . 'auth', ... 'commoneer' =&gt; MODPATH. 'commoneer', );
- See the userguide and API browser for usage information (enable the userguide module and visit )

Documentation
=============

[](#documentation)

Kohana Userguide documentation is provided as well as Phpdoc style comments. Activate the userguide module and navigate to .

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

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

4

Last Release

4932d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9bf4faf3916fe670192ed4355e97b6704d0dbb58dfb483a5e284131296a64ca0?d=identicon)[anroots](/maintainers/anroots)

---

Top Contributors

[![anroots](https://avatars.githubusercontent.com/u/469120?v=4)](https://github.com/anroots "anroots (60 commits)")[![sebicas](https://avatars.githubusercontent.com/u/372224?v=4)](https://github.com/sebicas "sebicas (54 commits)")

---

Tags

kohanakohana modulecommoneer

### Embed Badge

![Health badge](/badges/anroots-commoneer/health.svg)

```
[![Health](https://phpackages.com/badges/anroots-commoneer/health.svg)](https://phpackages.com/packages/anroots-commoneer)
```

###  Alternatives

[kohana/database

The official Kohana module for database interactions, building queries, and prepared statements

158486.0k19](/packages/kohana-database)[kohana/image

The official Kohana module for manipulating images

103461.3k8](/packages/kohana-image)[kohana/auth

The official Kohana auth module

101227.2k9](/packages/kohana-auth)[kohana/cache

The official Kohana cache management module

76318.3k8](/packages/kohana-cache)[kohana/orm

The official Kohana ORM module

15772.1k8](/packages/kohana-orm)[kohana/minion

The official kohana module for running tasks via the CLI

114117.1k10](/packages/kohana-minion)

PHPackages © 2026

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