php-Analog - PHP micro logging package

Property Value
Distribution CentOS 5
Repository Les RPM de Remi i386
Package name php-Analog
Package version 1.0.8
Package release 1.el5.remi
Package architecture noarch
Package type rpm
Installed size 54.62 KB
Download size 25.74 KB
Official Mirror
MicroPHP logging package based on the idea of using closures for
configurability and extensibility. It functions as a static class,
but you can completely control the writing of log messages through
a closure function (aka anonymous functions).
Analog also comes with over a dozen pre-written handlers,
with examples for each in the examples folder. These include:
- Amon - Send logs to the Amon server monitoring tool
- Buffer - Buffer messages to send all at once (works with File,
Mail, Stderr, and Variable handlers)
- File - Append messages to a file
- FirePHP - Send messages to FirePHP browser plugin
- GELF - Send message to the Graylog2 log management server
- Ignore - Do nothing
- LevelBuffer - Buffer messages and send only if sufficient error
level reached
- Mail - Send email notices
- Mongo - Save to MongoDB collection, requires php-pecl(mongo)
package to be installed
- Multi - Send different log levels to different handlers
- Post - Send messages over HTTP POST to another machine
- Stderr - Send messages to STDERR
- Syslog - Send messages to syslog
- Variable - Buffer messages to a variable reference.
So while it's a micro class, it's highly extensible and very capable
out of the box too.
Autoloader: /usr/share/php/Analog/autoload.php


Package Version Architecture Repository
php-Analog-1.0.9-2.el5.remi.noarch.rpm 1.0.9 noarch Les RPM de Remi
php-Analog-1.0.9-2.el5.remi.noarch.rpm 1.0.9 noarch Les RPM de Remi
php-Analog-1.0.8-1.el5.remi.noarch.rpm 1.0.8 noarch Les RPM de Remi
php-Analog - - -


Name Value
php(language) >= 5.3.2
php-composer(psr/log) -
php-curl -
php-date -
php-json -
php-pcre -
php-reflection -
php-spl -
php-xml -


Name Value
php-Analog = 1.0.8-1.el5.remi
php-composer(analog/analog) = 1.0.8


Type URL
Binary Package php-Analog-1.0.8-1.el5.remi.noarch.rpm
Source Package php-Analog-1.0.8-1.el5.remi.src.rpm

Install Howto

  1. Download latest remi-release rpm from
  2. Install remi-release rpm:
    # rpm -Uvh remi-release*rpm
  3. Install php-Analog rpm package:
    # yum --enablerepo=remi install php-Analog




2016-08-11 - Remi Collet <> - 1.0.8-1
- update to 1.0.8
2016-05-05 - Remi Collet <> - 1.0.7-2
- generate a simple autoloader (and use it for test suite)
2016-05-05 - Johan Cwiklinski <johan AT x-tnd DOT be> - 1.0.7-1
- Update to 1.0.7 (PHP7 compatible)
2015-05-26 - Remi Collet <> - 1.0.6-1
- update to 1.0.6
- composer dependencies
- add patch for PHP-7 (add Ignore, Null is deprecated)
2014-06-07 - Fedora Release Engineering <> - 1.0.0-5.git9ab4c9e
- Rebuilt for
2013-08-04 - Fedora Release Engineering <> - 1.0.0-4.git9ab4c9e
- Rebuilt for
2013-02-10 - Johan Cwiklinski <johan AT x-tnd DOT be> - 1.0.0-4.git9ab4c9e
- Add patch for locked file (
- Remove licence file and patch applied upstream
- Change github source URL
2012-12-30 - Johan Cwiklinski <johan AT x-tnd DOT be> - 1.0.0-2.git876d8a3bb
- Fix a typo
- Run tests, add relevant BR and patch
2012-12-30 - Johan Cwiklinski <johan AT x-tnd DOT be> - 1.0.0-1.git876d8a3bb
- Fix version
- remove not needeed php-hash requirement
- remove php-mongo requirement (add a line in %description)
- remove unneeded macro
- add LICENSE file (upstream bug
2012-12-24 - Johan Cwiklinski <johan AT x-tnd DOT be> -
- Latest snapshot (bug fixes, new handlers)
- Fix Requires

See Also

Package Description
php-Assetic-1.3.2-3.el5.remi.noarch.rpm Asset Management for PHP
php-Assetic-1.4.0-1.el5.remi.noarch.rpm Asset Management for PHP
php-EasyRdf-0.9.0-1.el5.remi.noarch.rpm A PHP library designed to make it easy to consume and produce RDF
php-EasyRdf-0.9.0-6.el5.remi.noarch.rpm A PHP library designed to make it easy to consume and produce RDF
php-EasyRdf-doc-0.9.0-1.el5.remi.noarch.rpm Documentation for php-EasyRdf
php-EasyRdf-doc-0.9.0-6.el5.remi.noarch.rpm Documentation for php-EasyRdf
php-EasyRdf-test-0.7.2-3.el5.remi.noarch.rpm Test suite for php-EasyRdf
php-Faker-1.5.0-5.el5.remi.noarch.rpm A PHP library that generates fake data
php-Faker-1.6.0-1.el5.remi.noarch.rpm A PHP library that generates fake data
php-IDNA_Convert-0.8.0-1.el5.remi.noarch.rpm Provides conversion of internationalized strings to UTF8
php-JMSParser-1.0.0-3.el5.remi.noarch.rpm Library for writing recursive-descent parsers
php-JMSParser-1.0.0-7.el5.remi.noarch.rpm Library for writing recursive-descent parsers
php-JsonSchema-1.6.1-1.el5.remi.noarch.rpm PHP implementation of JSON schema
php-JsonSchema-1.6.1-3.el5.remi.noarch.rpm PHP implementation of JSON schema
php-Metadata-1.5.1-1.el5.remi.noarch.rpm A library for class/method/property metadata management in PHP