PHPackages                             zerkalica/php-code-browser - 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. zerkalica/php-code-browser

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

zerkalica/php-code-browser
==========================

Unofficial version of PHP\_CodeBrowser to be handled with Composer

018.5k13PHP

Since Aug 26Pushed 13y ago1 watchersCompare

[ Source](https://github.com/zerkalica/PHP_CodeBrowser)[ Packagist](https://packagist.org/packages/zerkalica/php-code-browser)[ RSS](/packages/zerkalica-php-code-browser/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependenciesVersions (1)Used By (3)

PHP\_CodeBrowser
================

[](#php_codebrowser)

Structure
---------

[](#structure)

```
|--> bin/           PHP_CodeBrowser scripts
|--> src/           Source files for PHP_CodeBrowser
|   |--> Plugins/   Plugins for different error handling/types
|
|--> templates/     Template files for PHP_CodeBrowser
|   |--> css/       Used CSS by templates, Color definition for errors
|   |--> img/       Used images for PHP_CodeBrowser
|   |--> js/        Used javascript for PHP_CodeBrowser
|
|--> tests/         PHPUnit test suite
|
|--> package.xml    PEAR package information file
|
|--> LICENCE        Licence information
|--> README         Structure and install information
|--> CHANGELOG      Update information

```

Installation
------------

[](#installation)

### Git Checkout

[](#git-checkout)

```
$ git clone git://github.com/mayflowergmbh/PHP_CodeBrowser.git

```

### Installation with PEAR Installer

[](#installation-with-pear-installer)

```
$ pear config-set preferred_state alpha
$ pear channel-discover pear.phpunit.de
$ pear install --alldeps phpunit/PHP_CodeBrowser

```

Usage
-----

[](#usage)

### Shell Usage

[](#shell-usage)

```
Usage: phpcb(.php|.bat) --log  --output  [--source ]

--log          Path to xml log files, e.g. generated by phpunit
--output       Path to output directory (must differ from source directory)
--source (opt) Path to project source

```

In case the optional `--source` parameter is used the given target directory will be parsed. Errors from log files will be merged into the parsed file list from the target directory.

Otherwise only files from error logs will be parsed.

### Integration in CruiseControl

[](#integration-in-cruisecontrol)

```
...

...

...

```

View the Results
----------------

[](#view-the-results)

### Webbrowser

[](#webbrowser)

Open `/path/to/defined/output/index.html`.

### CruiseControl

[](#cruisecontrol)

#### config.xml

[](#configxml)

```

  ...

```

#### main.jsp

[](#mainjsp)

```

```

Contact Information
-------------------

[](#contact-information)

If you have any questions you may get in contact with: Elger Thiele

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/06052ad7decfcf0505d3e9bd0d7c51eeb95317020bc52e71551941aa8fabe99a?d=identicon)[zerkalica](/maintainers/zerkalica)

---

Top Contributors

[![sebastianbergmann](https://avatars.githubusercontent.com/u/25218?v=4)](https://github.com/sebastianbergmann "sebastianbergmann (2 commits)")[![thorsten](https://avatars.githubusercontent.com/u/45284?v=4)](https://github.com/thorsten "thorsten (2 commits)")[![manuelpichler](https://avatars.githubusercontent.com/u/58714?v=4)](https://github.com/manuelpichler "manuelpichler (1 commits)")[![zerkalica](https://avatars.githubusercontent.com/u/274786?v=4)](https://github.com/zerkalica "zerkalica (1 commits)")

### Embed Badge

![Health badge](/badges/zerkalica-php-code-browser/health.svg)

```
[![Health](https://phpackages.com/badges/zerkalica-php-code-browser/health.svg)](https://phpackages.com/packages/zerkalica-php-code-browser)
```

PHPackages © 2026

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