PHPackages                             jippi/php-hipchat-connect - 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. [API Development](/categories/api)
4. /
5. jippi/php-hipchat-connect

AbandonedLibrary[API Development](/categories/api)

jippi/php-hipchat-connect
=========================

HipChat connect (v2) api helpers

281

Since Nov 11Compare

[ Source](https://github.com/jippi/php-hipchat-connect)[ Packagist](https://packagist.org/packages/jippi/php-hipchat-connect)[ RSS](/packages/jippi-php-hipchat-connect/feed)WikiDiscussions Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Introduction
============

[](#introduction)

This toolkit will help you construct valid HipChat connect manifest files.

It provides basic validation for the most important keys, and help you avoid hours of frustrating debugging, but guiding you through a fluent and consistent interface for configuring your HipChat Connect manifest files.

If any validation errors are found, an `HipChat\Exception\ValidationException` will be thrown. This exception instance have a `getValidationErrorCount` and `getValidationErrors` method to help inspect the found validation errors.

Most code currently live in the `HipChat\Manifest\AbstractNode` and `HipChat\Manifest\Capabilities` classes.

The toolkit uses `cakephp/validation` for data validation

Installation
============

[](#installation)

`composer.json`

```
{
    "minimum-stability": "dev",
    "require": {
        "jippi/php-hipchat-connect": "dev-master"
    }
}
```

run `composer install`

or

```
composer require jippi/php-hipchat-connect

```

Example
=======

[](#example)

```
