PHPackages                             pronko/magento2-core - 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. [Admin Panels](/categories/admin)
4. /
5. pronko/magento2-core

ActiveMagento2-module[Admin Panels](/categories/admin)

pronko/magento2-core
====================

Pronko Consulting core module for Magento 2 — shared admin tab and ACL for all Pronko modules

1.0.3(1mo ago)0971OSL-3.0LessPHP &gt;=8.1.0

Since May 25Pushed 1mo agoCompare

[ Source](https://github.com/pronkoconsulting/magento2-core)[ Packagist](https://packagist.org/packages/pronko/magento2-core)[ RSS](/packages/pronko-magento2-core/feed)WikiDiscussions main Synced 1w ago

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

Pronko Core for Magento 2
=========================

[](#pronko-core-for-magento-2)

Shared foundation module for all Pronko Consulting Magento 2 extensions.

[![Latest Version](https://camo.githubusercontent.com/b0dc2fb3cd65c88f0a816eaa71a0ca28963e673645f5ef0e7215782cdfd85ab5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f70726f6e6b6f2f6d6167656e746f322d636f72653f7374796c653d666c61742d737175617265)](https://packagist.org/packages/pronko/magento2-core)[![License](https://camo.githubusercontent.com/677e35a1c4d00b272192ac2857bcdeb6a73251d783e4f92e83b14ea7a4f84e99/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4f534c2d2d332e302d677265656e3f7374796c653d666c61742d737175617265)](LICENSE)

---

What this module provides
-------------------------

[](#what-this-module-provides)

- **Parent ACL resource** — `Pronko_Core::pronko` ("Pronko Consulting") under `Magento_Backend::admin`
- **Admin configuration tab** — "Pronko Consulting" tab in Stores → Configuration (sortOrder 400)
- **Brand assets** — shared Pronko Consulting icon for admin UI use
- **Shared logger** — PSR-3 logger virtual type writing to `var/log/pronko.log`

This module contains no business logic, no tracking, and no setup scripts. It exists solely to give all Pronko modules a consistent, shared home in the Magento admin.

---

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

[](#installation)

```
composer require pronko/magento2-core
bin/magento module:enable Pronko_Core
bin/magento setup:upgrade
```

---

Usage for module developers
---------------------------

[](#usage-for-module-developers)

### 1. Declare the dependency

[](#1-declare-the-dependency)

`etc/module.xml`:

```

```

`composer.json`:

```
"require": {
    "pronko/magento2-core": "^1.0"
}
```

### 2. Nest your ACL under the Pronko parent

[](#2-nest-your-acl-under-the-pronko-parent)

`etc/acl.xml`:

```

```

### 3. Use the shared logger

[](#3-use-the-shared-logger)

Inject `Pronko\Core\Logger` in your module's `etc/di.xml` to route log entries to `var/log/pronko.log`:

`etc/di.xml`:

```

        Pronko\Core\Logger

```

All Pronko modules log to the same `pronko.log` file, keeping errors isolated from Magento's `system.log`.

### 4. Reference the shared tab in your config section

[](#4-reference-the-shared-tab-in-your-config-section)

`etc/adminhtml/system.xml`:

```

    pronko
    ...

```

---

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

[](#compatibility)

PlatformVersionMagento Open Source2.4.4 — 2.4.xAdobe Commerce2.4.4 — 2.4.xMageOS2.4.6+PHP8.1+---

License
-------

[](#license)

[Open Software License 3.0 (OSL-3.0)](LICENSE)

---

 Built by [Pronko Consulting](https://www.pronkoconsulting.com)

###  Health Score

41

—

FairBetter than 87% of packages

Maintenance89

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~1 days

Total

4

Last Release

56d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3740515?v=4)[Max Pronko](/maintainers/mcspronko)[@mcspronko](https://github.com/mcspronko)

---

Top Contributors

[![mcspronko](https://avatars.githubusercontent.com/u/3740515?v=4)](https://github.com/mcspronko "mcspronko (11 commits)")

### Embed Badge

![Health badge](/badges/pronko-magento2-core/health.svg)

```
[![Health](https://phpackages.com/badges/pronko-magento2-core/health.svg)](https://phpackages.com/packages/pronko-magento2-core)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1131.9M16](/packages/mollie-magento2)[hyva-themes/module-magento2-admin

This module aims to make creating grids and forms in the Magento 2 adminhtml area for developers joyful and fast

178381.1k15](/packages/hyva-themes-module-magento2-admin)[magepal/magento2-guest-to-customer

Quickly and easily convert existing guest checkout customers to registered customers.

70180.4k](/packages/magepal-magento2-guest-to-customer)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)[mage-os/module-inventory-reservations-grid

Add a grid with the list of inventory reservations.

1615.9k](/packages/mage-os-module-inventory-reservations-grid)[loki/magento2-admin-components

Admin Panel grids and forms created via Loki Components

175.2k7](/packages/loki-magento2-admin-components)

PHPackages © 2026

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