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 2w 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

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity23

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)
```

###  Alternatives

[immocaster/php-sdk

ImmobilienScout24 PHP-SDK

6439.2k](/packages/immocaster-php-sdk)[rarst/toolbar-theme-switcher

Adds WordPress toolbar menu that allows users to switch theme for themselves

208.0k1](/packages/rarst-toolbar-theme-switcher)[simple-updates/phpwhois

This package contains a Whois (RFC954) library for PHP. It allows a PHP program to create a Whois object, and obtain the output of a whois query with the Lookup function.

251.4k](/packages/simple-updates-phpwhois)[mikefunk/bustersphp

A simple class to generate js/css tags with cache names from busters.json. This is related to gulp-buster.

115.3k](/packages/mikefunk-bustersphp)

PHPackages © 2026

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