PHPackages                             ticaje/base - 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. ticaje/base

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

ticaje/base
===========

This is sort of starting point in the quest of refactoring some Magento 2 repetitive stuff

1.2.1(4y ago)01843OSL-3.0PHPPHP ^7.0CI failing

Since Dec 8Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/M-Contributions/Base)[ Packagist](https://packagist.org/packages/ticaje/base)[ RSS](/packages/ticaje-base/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (12)Versions (23)Used By (3)

This is sort of starting point in the quest of refactoring some Magento 2 repetitive stuff
==========================================================================================

[](#this-is-sort-of-starting-point-in-the-quest-of-refactoring-some-magento-2-repetitive-stuff)

[![GPLv3 License](https://camo.githubusercontent.com/19f3b8cdb6c4ca7671e1af3240e94eb087c2b0c1181a3357d8381af53c9d40cb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c76332d6d6172626c652e737667)](https://www.gnu.org/licenses/gpl-3.0.en.html)[![Latest Version on Packagist](https://camo.githubusercontent.com/1f041ef65c43e2e5eeab53479d79331a1a7a3c4b9a7d33ca5fbe9c6cae967b29/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746963616a652f626173652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ticaje/base)[![Quality Score](https://camo.githubusercontent.com/4f8c143d7d5185b573d74364d8e0c1c3bb2c140a328588689e9aaf57f7086bb7/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f4d2d436f6e747269627574696f6e732f436f72652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/M-Contributions/Core)[![Total Downloads](https://camo.githubusercontent.com/28087ef511d833fd7464649f601110ec5e0b162d2e9e8da890196e760fd22841/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746963616a652f626173652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ticaje/base)[![Author](https://camo.githubusercontent.com/3c3154e7d1e6e1d3c45389165493e28fc0279eced5a2b180bc66058f847196ff/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f48424c61746572616c2e636f6d2d2532333032313133613f7374796c653d6c6162656c436f6c6f723d6c6967687467726579)](https://hblateral.com)

Preface
-------

[](#preface)

Magento framework is a great tool for building e-commerce solutions. It did spring out its version 2 some while ago and with it, its quality jumped up in a tremendous way. Even so, i wanted to provide certain facilities to developers that make live easier when coding in Magento and repetitive tasks shows up.

I must say that, and perhaps a disclaimer is lurking around, this is a series of extensions developed under S.O.L.I.D and other OO design principles so we'd introduce some standardization in the way we develop in Magento since its designers took this way when they decided to walk a better path for the architecture of the framework. In short, S.O.L.I.D principles and good design practices dwell all over Magento ecosystem.

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

[](#installation)

You can install this package using composer(the only way i recommend)

```
composer require ticaje/base
```

Features
--------

[](#features)

We're gonna be posting along the way, as we go further in the extension development, the different refactors, base classes and D.R.Y related stuff that are handy to developers on their daily basis doings.

### Repository base class

[](#repository-base-class)

This is a simple class that provides typical repository methods for interacting with database.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- [Héctor Luis Barrientos](https://github.com/ticaje)
- [All Contributors](../../contributors)

License
-------

[](#license)

The GNU General Public License (GPLv3). Please see [License File](LICENSE.md) for more information.

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance55

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 95.8% 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 ~40 days

Recently: every ~92 days

Total

19

Last Release

1628d ago

PHP version history (3 changes)1.0.1PHP ~7.1.3||~7.2.0||~7.3.0

1.1.8PHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0

1.2.0PHP ^7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/972ffc9fba0b074b4bd8c9550ff68cea1c8ddcd9e5f7b21980257eaa4e582720?d=identicon)[ticaje](/maintainers/ticaje)

---

Top Contributors

[![ticaje](https://avatars.githubusercontent.com/u/1042962?v=4)](https://github.com/ticaje "ticaje (23 commits)")[![luiszartis](https://avatars.githubusercontent.com/u/121498243?v=4)](https://github.com/luiszartis "luiszartis (1 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/ticaje-base/health.svg)

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

###  Alternatives

[yireo/magento2-replace-inventory

51493.3k1](/packages/yireo-magento2-replace-inventory)[yireo/magento2-replace-bundled

Replace bundled third party packages from Magento

45335.0k1](/packages/yireo-magento2-replace-bundled)[yireo/magento2-replace-all

Remove various packages from Magento

1303.7k](/packages/yireo-magento2-replace-all)[divante-ltd/module-pimcore-integration

Magento-Pimcore bridge module.

348.3k](/packages/divante-ltd-module-pimcore-integration)[yireo/magento2-replace-core

Replace core packages from Magento

273.3k](/packages/yireo-magento2-replace-core)[duoshuo/uuid

A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID)

1039.2k](/packages/duoshuo-uuid)

PHPackages © 2026

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