Download the PHP package mage2kishan/module-core without Composer

On this page you can find all versions of the php package mage2kishan/module-core. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-core

Panth Core — Free Required Base Module for Magento 2 | Panth Infotech Extensions

Magento 2.4.4 - 2.4.8 PHP 8.1 - 8.4 [Free]() Packagist Upwork Top Rated Plus Panth Infotech Agency Website Get a Quote

Free, mandatory dependency for the entire Panth Infotech extension suite on the Adobe Commerce Marketplace. Provides shared utilities, admin configuration foundation, Hyva and Luma theme detection, module registry, and the optional ThemeBuildExecutorInterface contract used by 33+ premium Panth extensions for Magento 2.

Panth Core is the foundational library module that every Panth extension depends on. It consolidates shared functionality — admin menu structure, configuration UI sections, theme detection helpers, and grid data-provider fixes — into a single lightweight package. Without Core, each Panth extension would create its own admin menu and duplicate utilities. With Core installed once, all 34 Panth extensions integrate seamlessly into a unified Panth Infotech admin section.

This module is not a standalone product — you install it because another Panth extension requires it. Composer handles this automatically when you install any module from the Panth Infotech suite. It is completely free and remains free forever.


🚀 Need Custom Magento 2 Development?

Get a free quote for your project in 24 hours — custom modules, Hyva themes, performance optimization, M1→M2 migrations, and Adobe Commerce Cloud.

Get a Free Quote

### 🏆 Kishan Savaliya **Top Rated Plus on Upwork** [![Hire on Upwork](https://img.shields.io/badge/Hire%20on%20Upwork-Top%20Rated%20Plus-14a800?style=for-the-badge&logo=upwork&logoColor=white)](https://www.upwork.com/freelancers/~016dd1767321100e21) 100% Job Success • 10+ Years Magento Experience Adobe Certified • Hyva Specialist ### 🏢 Panth Infotech Agency **Magento Development Team** [![Visit Agency](https://img.shields.io/badge/Visit%20Agency-Panth%20Infotech-14a800?style=for-the-badge&logo=upwork&logoColor=white)](https://www.upwork.com/agencies/1881421506131960778/) Custom Modules • Theme Design • Migrations Performance • SEO • Adobe Commerce Cloud

Visit our website: kishansavaliya.com  |  Get a quote: kishansavaliya.com/get-quote


Table of Contents


Why Panth Core Exists

When you install multiple extensions from the same vendor on Magento 2, you typically face three problems:

  1. Cluttered admin sidebar — every extension creates its own top-level menu entry
  2. Duplicate utilities — each extension reimplements theme detection, config helpers, and shared services
  3. Inconsistent UX — each extension follows its own conventions for admin configuration

Panth Core solves all three by providing a single shared foundation that every Panth extension hooks into:

This means whether you install 1 or 34 Panth extensions, the admin experience stays clean, fast, and consistent.


Key Features

Shared Admin Foundation

Developer Utilities

Quality of Life

Security & Performance


Compatibility

Requirement Versions Supported
Magento Open Source 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8
Adobe Commerce 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8
Adobe Commerce Cloud 2.4.4 — 2.4.8
PHP 8.1.x, 8.2.x, 8.3.x, 8.4.x
MySQL 8.0+
MariaDB 10.4+
Hyva Theme 1.0+ (optional)
Luma Theme Native support

Tested on:


Installation

Composer Installation (Recommended)

Manual Installation via ZIP

  1. Download the latest release ZIP from Packagist or the Adobe Commerce Marketplace
  2. Extract the contents to app/code/Panth/Core/ in your Magento installation
  3. Run the same commands as above starting from bin/magento module:enable Panth_Core

Verify Installation

After installation, navigate to:


Configuration

Panth Core ships with sensible defaults and requires no configuration to function. The following optional settings are available at Stores → Configuration → Panth Extensions → Core Settings:

Setting Default Description
Enable Panth Core Yes Master toggle for all Panth Core functionality. Disable to bypass all Panth Core hooks.
Debug Mode No Enable verbose logging for Panth Core operations. Useful for development and troubleshooting. Should be disabled in production.
Enable Caching Yes Enable internal caching for theme detection and module registry lookups. Recommended on.
Cron Heartbeat Yes Enable the lightweight cron heartbeat for diagnostics. Disable if you do not want any cron tracking.

What's Inside


API Reference

Panth\Core\Helper\Theme

Detect the current frontend theme.

Panth\Core\ViewModel\ThemeConfig

Inject theme tokens into frontend templates via layout XML.

Panth\Core\Api\ThemeBuildExecutorInterface

Optional contract for triggering theme rebuilds from admin. Default implementation returns a friendly "module not installed" payload. If Panth_ThemeCustomizer is installed, it overrides this with the real build executor.


Theme Detection

Panth Core's theme detection logic checks multiple signals to reliably identify whether the storefront is running Hyva or Luma:

  1. Module check — is Hyva_Theme enabled?
  2. Theme path check — does the active theme's path explicitly contain a Luma marker?
  3. Parent theme check — does the theme's parent chain include Hyva/default?

This multi-signal approach correctly handles edge cases like:

The result is cached per-request via $cachedThemeType to avoid repeated database lookups.


Module Registry

The etc/panth_modules.xml file declares every Panth extension installed on the store. Each Panth extension contributes its own entry through DI configuration:

The registry is consumed by the Panth Infotech admin overview page, which displays installed extensions, their versions, and links to their config sections. This gives merchants a single dashboard to see and manage all Panth extensions.


Cron Heartbeat

Panth Core registers a lightweight cron job (panth_core_heartbeat) that runs every hour and records the last execution timestamp. This is useful for:

To disable the heartbeat entirely, set Cron Heartbeat to No in Core Settings.


Grid Bug Fix

A well-known Magento bug causes admin grids to crash in developer mode when virtual types extending SearchResult return null from getCustomAttributes(). Panth Core ships a plugin (Panth\Core\Plugin\GridDataProvider) that patches this by returning an empty array instead of null.

This fix is applied silently and only affects grids that would otherwise throw errors. It does not modify any product data or alter grid behaviour in production mode.


Compatibility with Other Panth Extensions

Panth Core is the required dependency for all Panth Infotech extensions. Composer handles this automatically — when you install any Panth extension, Core is pulled in.

All Panth Extensions That Require Core

Extension Composer Package
Advanced SEO mage2kishan/module-advanced-seo
Advanced Contact Us mage2kishan/module-advanced-contact-us
Advanced Cart mage2kishan/module-advancedcart
Banner Slider mage2kishan/module-banner-slider
Cache Manager mage2kishan/module-cachemanager
Checkout Extended mage2kishan/module-checkout-extended
Checkout Success Page mage2kishan/module-checkout-success
Core Web Vitals mage2kishan/module-corewebvitals
Custom Options mage2kishan/module-custom-options
Dynamic Forms mage2kishan/module-dynamic-forms
FAQ mage2kishan/module-faq
Footer mage2kishan/module-footer
Image Optimizer mage2kishan/module-imageoptimizer
Live Activity mage2kishan/module-live-activity
Low Stock Notification mage2kishan/module-low-stock-notification
Malware Scanner mage2kishan/module-malware-scanner
Mega Menu mage2kishan/module-mega-menu
Not Found Page (404) mage2kishan/module-not-found-page
Order Attachments mage2kishan/module-order-attachments
PageBuilder AI mage2kishan/module-pagebuilder-ai
Performance Optimizer mage2kishan/module-performance-optimizer
Price Drop Alert mage2kishan/module-price-drop-alert
Product Attachments mage2kishan/module-product-attachments
Product Gallery mage2kishan/module-productgallery
Product Slider mage2kishan/module-product-slider
Product Tabs mage2kishan/module-producttabs
Quick View mage2kishan/module-quickview
Search Autocomplete mage2kishan/module-search-autocomplete
Smart Badge mage2kishan/module-smart-badge
Testimonials mage2kishan/module-testimonials
Theme Customizer mage2kishan/module-theme-customizer
WhatsApp Integration mage2kishan/module-whatsapp
Zipcode Validation mage2kishan/module-zipcode-validation
Panth Infotech Theme mage2kishan/theme-frontend-panth-infotech

Troubleshooting

Issue Cause Resolution
Class Panth\Core\Helper\Theme not found Module not enabled or DI compile not run Run bin/magento module:enable Panth_Core && bin/magento setup:di:compile
Admin sidebar missing Panth Infotech entry Cache not flushed Run bin/magento cache:flush and refresh admin
Core Settings section missing ACL not refreshed Log out and back in to admin
Grid bug fix not applying Conflict with another grid plugin Check app/code for custom plugins on Magento\Framework\Api\SearchResults
Cron heartbeat not running Magento cron not configured Verify bin/magento cron:run is scheduled in your system crontab

For other issues, enable Debug Mode in Core Settings and check var/log/panth_core.log for detailed output.


FAQ

Do I have to pay for Panth Core?

No. Panth Core is completely free and will remain free forever. It is the foundation library that other (paid) Panth extensions depend on.

Can I use Panth Core without any other Panth extensions?

Technically yes, but there is no practical reason to. Core only provides admin scaffolding and shared utilities — it has no standalone features.

Will Panth Core slow down my store?

No. Core is a thin library with no frontend output and minimal admin overhead. Theme detection and module registry lookups are cached.

Does Panth Core conflict with any other extensions?

No. Core only adds hooks under its own namespace (Panth\Core) and a single admin sidebar entry. It does not modify any Magento core files or override any third-party extension functionality.

Can I uninstall Panth Core?

Only if you uninstall every other Panth extension first. Composer will block the removal otherwise. To uninstall:

Is the source code available?

Yes. The full source is on GitHub at github.com/mage2sk/module-core.

Does Panth Core work with multi-store setups?

Yes. All settings respect Magento's standard scope hierarchy (default → website → store view).

Does Panth Core support multi-language stores?

Yes. The module includes English translations and the codebase uses Magento's standard __() translation function for all user-facing strings, so it can be translated to any language.


Support

Channel Contact
Email [email protected]
Website kishansavaliya.com
WhatsApp +91 84012 70422
GitHub Issues github.com/mage2sk/module-core/issues
Upwork (Top Rated Plus) Hire Kishan Savaliya
Upwork Agency Panth Infotech

Response time: 1-2 business days. Free email support is provided on a best-effort basis for the Core module.

💼 Need Custom Magento Development?

Looking for custom Magento module development, Hyva theme customization, store migrations, or performance optimization? Get a free quote in 24 hours:

Get a Free Quote

Hire on Upwork    Visit Agency    Visit Website

Specializations:

Industries served: Fashion & Apparel, Electronics, Health & Beauty, Food & Beverage, Home & Garden, B2B Wholesale, Multi-vendor Marketplaces.


License

Panth Core is free under a proprietary license — see LICENSE.txt. You may install and use it on any number of Magento installations as the required dependency for other Panth extensions.


About Panth Infotech

Built and maintained by Kishan Savaliyakishansavaliya.com — a Top Rated Plus Magento developer on Upwork with 10+ years of eCommerce experience.

Panth Infotech is a Magento 2 development agency specializing in high-quality, security-focused extensions and themes for both Hyva and Luma storefronts. Our extension suite covers SEO, performance, checkout, product presentation, customer engagement, and store management — over 34 modules built to MEQP standards and tested across Magento 2.4.4 to 2.4.8.

Browse the full extension catalog on the Adobe Commerce Marketplace or Packagist.

Quick Links


Ready to upgrade your Magento 2 store?
Get Started


SEO Keywords: magento 2 base module, panth core, magento 2 dependency, panth infotech foundation, magento 2 free module, magento 2 admin foundation, magento 2 hyva luma detection, magento 2 module registry, magento 2 grid bug fix, panth shared library, magento 2.4 base library, magento 2 extension dependency, magento 2 development agency, hire magento developer upwork, top rated plus magento freelancer, kishan savaliya magento, panth infotech magento, magento 2.4.8 module, php 8.4 magento module, hyva theme module, luma theme detection, magento 2 admin menu consolidation, magento 2 admin configuration helpers, magento 2 grid SearchResult fix, mage2kishan, mage2sk, magento marketplace developer, custom magento development india, magento 2 hyva development, magento 2 luma customization, magento 2 performance optimization, magento 2 SEO services, M1 to M2 migration, adobe commerce cloud expert, magento 2 checkout optimization, magento 2 conversion rate optimization, AI ecommerce magento


All versions of module-core with dependencies

PHP Build Version
Package Version
Requires php Version ~8.1.0||~8.2.0||~8.3.0||~8.4.0
magento/framework Version ^103.0
magento/module-backend Version ^102.0
magento/module-config Version ^101.2
magento/module-store Version ^101.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mage2kishan/module-core contains the following files

Loading the files please wait ...