- What is asundust/push-laravel used for?
- It is a Laravel client for asundust/wechat-work-push, intended for sending push notifications from a Laravel application. Use it when you want configurable WeChat Work push delivery without building the integration layer yourself.
- How do I install asundust/push-laravel in a Laravel app?
- Install it with Composer, then follow Laravel package conventions: register the service provider if it is not auto-discovered and publish any configuration the package ships. The repository README is the authoritative source for exact commands and config keys.
- Does asundust/push-laravel support Laravel 11?
- The 1.0.3 release adds Laravel 11 support, according to the release note. That is the main compatibility change signaled in the provided context.
- Is asundust/push-laravel still compatible with Laravel 10 or Laravel 9?
- The available release note does not explicitly confirm whether Laravel 10 and Laravel 9 remain supported after 1.0.3. Treat 1.0.3 as verify-first for Laravel 10 and check composer.json constraints or ask the maintainer before upgrading.
- How do I configure asundust/push-laravel for WeChat Work push notifications?
- The package is described as a configurable Laravel integration for asundust/wechat-work-push, so configuration is expected to live in Laravel's config publishing workflow. Check the README for the exact config file name, credentials, and push target settings; do not assume key names without inspecting the published config.
- What PHP version does asundust/push-laravel require?
- The provided release notes do not state the PHP minimum for 1.0.3. Because Laravel 11 requires PHP 8.2, confirm the package's composer.json PHP constraint before installing on older runtimes.
- Can I test asundust/push-laravel without sending real push notifications?
- No testing guidance is included in the supplied notes. In a Laravel app, you would typically bind a fake or mock client in the container and assert the push call instead of hitting the WeChat Work API; confirm the package's actual test seams in its source or README.
- Is asundust/push-laravel safe for production use?
- Production suitability depends on verifying the support matrix and dependency diff for 1.0.3. Pin the version, run your test suite and a staging smoke test, and keep a rollback pin; the release note alone does not prove production readiness.
- What are alternatives to asundust/push-laravel?
- Directly using asundust/wechat-work-push is the closest alternative if you do not need Laravel integration. Other Laravel notification or WeChat Work push packages may exist, but the supplied context does not name specific alternatives.
- How is asundust/push-laravel maintained and upgraded?
- Maintenance signals in the supplied context are thin: 1.0.3 is described as a compatibility release for Laravel 11 with a one-line note. Ask the maintainer for the CI matrix, changelog, and support window before relying on it long term.