Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Pheal Bundle

Pheal Bundle Laravel Package

tarioch/pheal-bundle

Symfony bundle that integrates Pheal, the PHP client for the EVE Online API, making it easy to configure and use EVE API access from Symfony applications. Provides service integration for Pheal in your Symfony project.

View on GitHub
Deep Wiki
Context7

Symfony bundle for Pheal - EVE Online API Library

Frequently asked questions about Pheal Bundle
What is tarioch/pheal-bundle used for?
It is a Symfony bundle that integrates Pheal, the PHP client for the EVE Online API, into Symfony applications. It provides service integration so you can configure and use EVE API access through Symfony's service container instead of wiring Pheal manually.
How do I install tarioch/pheal-bundle with Composer?
Install it with Composer using the package name tarioch/pheal-bundle. Then register the bundle in your Symfony application as described in the README. Because Symfony bundle registration differs between Symfony versions, check the repository instructions for your version.
Is tarioch/pheal-bundle a Laravel package or a Symfony bundle?
It is a Symfony bundle, not a Laravel package. It is designed for Symfony's bundle and service-container model. Laravel applications would need a different integration approach or direct use of the underlying Pheal library.
Which Symfony versions does tarioch/pheal-bundle support?
The supported Symfony versions are defined by the bundle's composer.json constraints and README, so check those before installing. Compatibility can vary by release, so match the bundle version to your Symfony and PHP versions. Do not assume support for newer Symfony releases without verifying the package metadata.
How do I configure Pheal in a Symfony application using this bundle?
Configuration is handled through Symfony's bundle and service configuration, letting you register and configure Pheal as a service. The exact configuration keys depend on the bundle version, so follow the README rather than guessing. After configuration, Pheal should be available through Symfony's service container.
How do I inject or use the Pheal service in a Symfony controller?
Once the bundle is registered and configured, you can use Symfony's normal service injection patterns to access the Pheal service. In modern Symfony applications this usually means constructor injection or autowiring where the service is exposed. Check the bundle's service ID and README examples for the exact usage.
Does tarioch/pheal-bundle support testing EVE API calls?
The bundle is primarily an integration layer for Pheal in Symfony, so testing typically involves mocking Pheal or using Symfony's test container. Check the README and Pheal documentation for any built-in test configuration before relying on it. For reliable tests, avoid calling the live EVE API and mock the client instead.
What are alternatives to tarioch/pheal-bundle for EVE Online API access in PHP?
Alternatives include using the Pheal library directly without the Symfony bundle, other PHP EVE Online API clients, or building a small custom service around the EVE API. If you are not on Symfony, the bundle itself is not the right fit. Evaluate maintenance, PHP version support, and EVE API coverage before choosing.
Is tarioch/pheal-bundle still maintained and safe for production?
Maintenance should be verified on the GitHub repository by checking recent commits, open issues, releases, and compatibility with your Symfony version. For production, pin a known version, review the code and dependencies, and test against your application's requirements. Do not assume ongoing maintenance without checking the repository.
What should I check before using tarioch/pheal-bundle in production?
Check Symfony and PHP version compatibility, Composer constraints, bundle registration, and how Pheal credentials and EVE API access are configured. Also review how your application handles EVE API errors, rate limits, and caching. Pin a tested release and monitor the repository for updates before deploying.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect