PHPackages                             shivas/pheal-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. shivas/pheal-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

shivas/pheal-bundle
===================

pheal/pheal wrapper/factory bundle for use with Symfony2

0.1.1(13y ago)1150[1 issues](https://github.com/shivas/PhealBundle/issues)MITPHPPHP &gt;=5.3.2

Since Dec 2Pushed 11y agoCompare

[ Source](https://github.com/shivas/PhealBundle)[ Packagist](https://packagist.org/packages/shivas/pheal-bundle)[ Docs](http://github.com/shivas/PhealBundle)[ RSS](/packages/shivas-pheal-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (3)Versions (3)Used By (0)

PhealBundle
===========

[](#phealbundle)

[![Build Status](https://camo.githubusercontent.com/b7dc94385317fac8526d9af00717735232f9fcab1534d06a3f19be4a8125462e/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f7368697661732f506865616c42756e646c652e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/shivas/PhealBundle)

Copyright (C) 2012 by Audrius Karabanovas All rights reserved.

PhealBundle is factory/wrapper for pheal/pheal library available on Packagist

LICENSE
-------

[](#license)

PhealBundle is licensed under a MIT style license, see LICENSE for further information

FEATURES
--------

[](#features)

- fully transparent, doesn't change Pheal work in any way
- defines Symfony2 service called "shivas.pheal.factory" for Pheal objects creation
- defines configuration rules for bundle to automatically configure new Pheal instances directly from your application configuration file
- configuration options named exactly same as in PhealConfig class, expect there is additional "reconfigure: boolean" option for factory itself.
- uses Reflection to build/configure object, this means bundle doesn't have to change if pheal/pheal change unless there is drastic changes in configuration

REQUIREMENTS
------------

[](#requirements)

- PHP 5.3.3

INSTALLATION
------------

[](#installation)

### composer

[](#composer)

PhealBundle is available as package shivas/pheal-bundle through packagist on composer

Add to composer.json

```
"shivas/pheal-bundle": "dev-master"

```

Run composer update to install

```
php composer.phar update

```

Add Bundle to your AppKernel.php

```
new shivas\PhealBundle\shivasPhealBundle(),

```

USAGE
-----

[](#usage)

### Create Pheal API object

[](#create-pheal-api-object)

```
// controller action
$pheal = $this->get('shivas.pheal.factory')->getInstance("keyID", "vCode"[, "scope for request"]);

```

### Configuration options

[](#configuration-options)

Configuration options reference is available in Symfony console running:

```
./app/console config:dump-reference shivasPhealBundle

or

php app/console config:dump-reference shivasPhealBundle

```

All options except "reconfigure" is exact copy of Pheal

```
reconfigure: true|false

```

Reconfigure option is used for factory itself, default to False meaning there is no changes in default behavior of Pheal. Setting this option to True makes factory to reconfigure PhealConfig singleton with default settings from your application configuration on each object creation.

TODO
----

[](#todo)

- more documentation
- more UNIT tests

LINKS
-----

[](#links)

- [Github](http://github.com/ppetermann/pheal)

CONTACT
-------

[](#contact)

- Audrius Karabanovas

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

4911d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/738d3e7664e27df8ed0af283559535893e0ebd9e26f00930510e2d1c44f65766?d=identicon)[shivas](/maintainers/shivas)

---

Top Contributors

[![shivas](https://avatars.githubusercontent.com/u/577493?v=4)](https://github.com/shivas "shivas (8 commits)")

---

Tags

EVE OnlineEVE APIPheal

### Embed Badge

![Health badge](/badges/shivas-pheal-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/shivas-pheal-bundle/health.svg)](https://phpackages.com/packages/shivas-pheal-bundle)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
