Download the PHP package rumenx/php-vcard without Composer
On this page you can find all versions of the php package rumenx/php-vcard. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download rumenx/php-vcard
More information about rumenx/php-vcard
Files in rumenx/php-vcard
Package php-vcard
Short Description Framework-agnostic PHP package to generate vCard files, with Laravel and Symfony support.
License MIT
Homepage https://github.com/RumenDamyanov/php-vcard
Informations about the package php-vcard
php-vcard
A framework-agnostic PHP package to generate vCard files (compatible with iPhone, Android, Gmail, iCloud, etc.), with out-of-the-box support for Laravel and Symfony.
Features
- Generate vCard files as static files or HTTP responses
- Compatible with major contact managers (iOS, Android, Gmail, iCloud, etc.)
- Simple, extensible API
- 100% test coverage with Pest
- MIT License
Installation
Usage
Basic Usage
Laravel Example
Symfony Example
Framework Integration
This package follows a simple, framework-agnostic approach by design. Unlike packages that require special adapters, service providers, or complex integrations, php-vcard works out-of-the-box with any PHP framework or plain PHP project.
Why no special adapters?
- Simplicity: Just instantiate
new VCard()- no magic, no hidden complexity - Universal compatibility: Works with Laravel, Symfony, CodeIgniter, or any PHP framework
- Easy debugging: No framework-specific layers to troubleshoot
- Minimal maintenance: No need to maintain separate adapters for different frameworks
- Standard PHP: Uses only basic PHP features (strings, arrays, file operations)
This approach makes the package more reliable, easier to understand, and ensures it will continue working across different framework versions without requiring updates.
Testing
Contributing
Please see CONTRIBUTING.md for details on how to contribute to this project.
Security
For security vulnerabilities, please see our Security Policy.
Changelog
See CHANGELOG.md for release history and changes.
Support
If you find this package useful, please consider:
- ⭐ Starring the repository
- 💖 Sponsoring the project
- 🐛 Reporting issues
- 📖 Contributing to documentation
License
This project is licensed under the MIT License.