# Bright Nucleus Exceptions Component

[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/brightnucleus/exceptions/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/brightnucleus/exceptions/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/brightnucleus/exceptions/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/brightnucleus/exceptions/?branch=master)
[![Build Status](https://scrutinizer-ci.com/g/brightnucleus/exceptions/badges/build.png?b=master)](https://scrutinizer-ci.com/g/brightnucleus/exceptions/build-status/master)
[![Codacy Badge](https://api.codacy.com/project/badge/grade/50b6ac5694ae427280eba3efd91cc1ea)](https://www.codacy.com/app/BrightNucleus/exceptions)
[![Code Climate](https://codeclimate.com/github/brightnucleus/exceptions/badges/gpa.svg)](https://codeclimate.com/github/brightnucleus/exceptions)

[![Latest Stable Version](https://poser.pugx.org/brightnucleus/exceptions/v/stable)](https://packagist.org/packages/brightnucleus/exceptions)
[![Total Downloads](https://poser.pugx.org/brightnucleus/exceptions/downloads)](https://packagist.org/packages/brightnucleus/exceptions)
[![Latest Unstable Version](https://poser.pugx.org/brightnucleus/exceptions/v/unstable)](https://packagist.org/packages/brightnucleus/exceptions)
[![License](https://poser.pugx.org/brightnucleus/exceptions/license)](https://packagist.org/packages/brightnucleus/exceptions)

Set of exceptions shared across Bright Nucleus components. This lets you catch library-specific exceptions (if needed).

## Installation

The best way to use this component is through Composer:

```BASH
composer require brightnucleus/exceptions
```

## Usage

## Contributing

All feedback / bug reports / pull requests are welcome.

Please use the provided `pre-commit` hook. To install it, run the following command from the project's root:
```BASH
ln -s ../../.pre-commit .git/hooks/pre-commit
```
