Download the PHP package tourze/wechat-mini-program-custom-service-bundle without Composer
On this page you can find all versions of the php package tourze/wechat-mini-program-custom-service-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tourze/wechat-mini-program-custom-service-bundle
More information about tourze/wechat-mini-program-custom-service-bundle
Files in tourze/wechat-mini-program-custom-service-bundle
Package wechat-mini-program-custom-service-bundle
Short Description 微信小程序客服消息服务包,提供发送文本、图片、链接和小程序卡片消息的功能
License MIT
Informations about the package wechat-mini-program-custom-service-bundle
WeChat Mini Program Custom Service Bundle
中文
A Symfony bundle for managing WeChat Mini Program custom service messages, providing comprehensive support for sending various message types including text, images, links, and mini program pages.
Features
- 🎯 Multiple Message Types: Support for text, image, link, and mini program page messages
- 📦 Doctrine Integration: Full ORM support with entity repositories
- 🔄 Event System: Event subscribers for message handling
- 🚀 Easy Configuration: Symfony bundle with auto-configuration
- 📝 Type Safety: Comprehensive type annotations and PHPStan level 5 compliance
- ✅ Fully Tested: 100% test coverage with PHPUnit
Dependencies
This bundle requires:
- PHP 8.1 or higher
- Symfony 6.4 or higher
- Doctrine ORM 3.0 or higher
- tourze/wechat-mini-program-bundle
Installation
1. Register the Bundle
Add the bundle to your config/bundles.php:
2. Configure Database
Run database migrations to create the message tables:
Quick Start
Advanced Usage
Message Types
Text Message
Image Message
Link Message
Mini Program Page Message
Configuration
The bundle provides auto-configuration for all services. Simply register the bundle and the services will be available for dependency injection.
Event System
The bundle includes an event listener for message handling:
API Reference
For detailed API documentation, please refer to:
Contributing
Please see CONTRIBUTING.md for details.
License
The MIT License (MIT). Please see License File for more information.
All versions of wechat-mini-program-custom-service-bundle with dependencies
doctrine/doctrine-bundle Version ^2.13
doctrine/orm Version ^3.0
doctrine/persistence Version ^4.1
easycorp/easyadmin-bundle Version ^4
knplabs/knp-menu Version ^3.7
symfony/config Version ^7.3
symfony/dependency-injection Version ^7.3
symfony/doctrine-bridge Version ^7.3
symfony/event-dispatcher Version ^7.3
symfony/framework-bundle Version ^7.4
symfony/http-foundation Version ^7.4
symfony/http-kernel Version ^7.3
symfony/property-access Version ^7.3
symfony/routing Version ^7.3
symfony/yaml Version ^7.3
tourze/bundle-dependency Version 1.*
tourze/easy-admin-menu-bundle Version 1.0.*
tourze/symfony-dependency-service-loader Version 1.0.*
tourze/symfony-routing-auto-loader-bundle Version 1.0.*
tourze/wechat-mini-program-bundle Version 2.0.*