Skip to content

Commit

Permalink
Merge branch 'release/v1.3.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
mekras committed Apr 25, 2014
2 parents fad5a7c + 73b8dca commit 21d88c0
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 10 deletions.
2 changes: 0 additions & 2 deletions .travis.yml
Expand Up @@ -3,8 +3,6 @@ php:
- 5.5
- 5.4
- 5.3
- 5.2
- 5.1

install:
- composer install
Expand Down
23 changes: 17 additions & 6 deletions README.md
@@ -1,12 +1,23 @@
Bedoved
=======

Бедовед — библиотека для перехвата и обработка ошибок, в том числе фатальных. Позволяет:
Бедовед — библиотека для перехвата и обработки ошибок, в том числе фатальных.

[![Latest Stable Version](https://poser.pugx.org/mekras/bedoved/v/stable.png)](https://packagist.org/packages/mekras/bedoved)
[![License](https://poser.pugx.org/mekras/bedoved/license.png)](https://packagist.org/packages/mekras/bedoved)
[![Build Status](https://travis-ci.org/mekras/Bedoved.svg?branch=develop)](https://travis-ci.org/mekras/Bedoved)
[![Coverage Status](https://coveralls.io/repos/mekras/Bedoved/badge.png?branch=master)](https://coveralls.io/r/mekras/Bedoved?branch=master)



Позволяет:

* перехватывать и обрабатывать фатальные ошибки;
* превращать ошибки в исключения на основе заданной маски;
* отсылать извещения по почте в случае ошибок или исключений;
* выводить содержимое заданного файла вместо стандартного сообщения об ошибке или исключения;
* выводить подробную отладочную информацию об ошибке.

* Перехватывать и обрабатывать фатальные ошибки
* Превращать ошибки в исключения на основе заданной маски
* Отсылать извещения по почте в случае ошибок или исключений
* Выводить содержимое заданного файла вместо стандартного сообщения об ошибке или исключения

Пример использования:

Expand All @@ -33,7 +44,7 @@ E_ERROR), однако способ всё же есть — зарегистр
[ob_start](http://php.net/ob_start). Не работает в режиме CLI.

Перехват фатальных ошибок с помощью Бедоведа включается вызовом метода `enableFatalErrorHandling`.
Есть задать свой собственный обработчик при помощи метода `setFatalErrorHandler`.
Есть возможность задать свой собственный обработчик при помощи метода `setFatalErrorHandler`.

```php
<?php
Expand Down
2 changes: 1 addition & 1 deletion VERSION
@@ -1 +1 @@
1.2.0
1.03
2 changes: 1 addition & 1 deletion src/Bedoved.php
Expand Up @@ -102,7 +102,7 @@ class Bedoved
* Регулярное выражение, соответствующее сообщениям об ошибках
*
* @var string
* @since x.xx
* @since 1.03
*/
private $errorPattern;

Expand Down

0 comments on commit 21d88c0

Please sign in to comment.