Download the PHP package magedin/magento2-framework without Composer
On this page you can find all versions of the php package magedin/magento2-framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download magedin/magento2-framework
More information about magedin/magento2-framework
Files in magedin/magento2-framework
Package magento2-framework
Short Description A set of utilities to help in Magento 2 development.
License proprietary
Informations about the package magento2-framework
MagedIn Framework for Magento 2
A comprehensive framework that provides utilities, helpers, and extensions to facilitate Magento 2 development. This library offers a set of reusable components designed to standardize common tasks, improve code quality, and accelerate development across MagedIn modules.
Features
Module Management
- Metadata Provider: Retrieve module version and metadata information
- Availability Checker: Verify module dependencies and requirements
Data Handling
- DataObject Extensions: Utilities for manipulating and transferring data between objects
- Validators: Validations for common data formats including Brazilian CPF/CNPJ
Time & Date
- DateTime Utilities: Flexible date/time manipulation classes
- Week/Year Handling: Specialized classes for week and year operations
Performance
- Profiler: Track execution time and memory usage with minimal overhead
- Optimized Operations: Efficient implementations of common operations
UI Components
- MetaConfigGenerator: Standardized UI component configuration
- Form Elements: Reusable form elements and buttons for admin interfaces
- Version Label: Display module version information in admin panels
String Processing
- Formatters: Format strings for display and storage
- Normalizers: Standardize data formats (postal codes, numbers, etc.)
- StringHelper: Common string manipulation operations
Installation
Via Composer (recommended)
Manual Installation
- Create the following directory:
app/code/MagedIn/Framework - Download the latest version from our repository
- Extract files to the directory you created
- Run the following commands:
Usage Examples
Using the Profiler
Getting Module Version
Using DataObject Copy
Module Structure
Compatibility
- Magento 2.3.x, 2.4.x
- PHP 7.4, 8.0, 8.1
- MySQL 5.7+
Development
Running Tests
Coding Standards
This project follows PSR-12 coding standards. To check your code:
Contributing
We welcome contributions to the MagedIn Framework. Please follow these steps:
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests and ensure coding standards
- Submit a pull request
License
This package is licensed under the proprietary MagedIn Technology license.
Support
For questions, issues, or support requests, please contact:
- Email: [email protected]
- Website: https://www.magedin.com
Changelog
See the RELEASE-NOTES.md file for a detailed changelog.