Download the PHP package epaphrodites/packages without Composer
On this page you can find all versions of the php package epaphrodites/packages. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download epaphrodites/packages
More information about epaphrodites/packages
Files in epaphrodites/packages
Package packages
Short Description The Epaphrodites Package Manager is a powerful configuration management tool designed to handle dynamic updates for your Epaphrodites projects. It provides seamless component installation, updates, and synchronization with automatic backup functionality to ensure your project remains stable during updates.
License MIT
Homepage https://epaphrodites.org
Informations about the package packages

👋 About this package
The Epaphrodites Package Manager is a powerful configuration management tool designed to handle dynamic updates for your Epaphrodites projects. It provides seamless component installation, updates, and synchronization with automatic backup functionality to ensure your project remains stable during updates.
✨ Key Features
- 🔄 Dynamic Updates: Automatically sync your project with the latest components
- 🛡️ Backup System: Automatic backup of existing files before updates
- ⚙️ Flexible Configuration: YAML-based configuration for precise control
- 📦 Component Management: Install, update, or replace specific components
- 🔍 Selective Updates: Choose between full, specific, or new component updates
- 📝 Detailed Logging: Comprehensive operation logs for tracking changes
🚀 Quick Start
Prerequisites
- PHP 8.2+
- Composer installed globally
- An existing Epaphrodites project
Installation
Install the package via Composer:
Initialize the package configuration:
-
This command generates two essential files:
- Configuration file for update preferences
- command tool for package management
📖 Usage
Available Commands
-
Installs or updates components based on your configuration
-
Updates the package itself from Packagist
- Configuration File
The
synchrone-config.yamlfile allows you to control update behavior:
Update Types Explained
- 🌐 All Updates (all: true)
Updates all available components Replaces existing files with latest versions Creates automatic backups of modified files
- 🎯 Specific Updates (specific: true)
Updates only the components you specify in the targets section Gives you granular control over what gets updated Perfect for selective updates without affecting other components
- 🆕 New Component Updates (new: true)
Adds only new components that don't exist in your project Preserves all existing files Ideal for adding new features without modifying current setup