php-Analog-1.0.13-1.el6.remi.noarch.rpm


Advertisement

Description

php-Analog - PHP micro logging package

Property Value
Distribution CentOS 6
Repository Les RPM de Remi i386
Package filename php-Analog-1.0.13-1.el6.remi.noarch.rpm
Package name php-Analog
Package version 1.0.13
Package release 1.el6.remi
Package architecture noarch
Package type rpm
Homepage https://github.com/jbroadway/analog
License MIT
Maintainer -
Download size 28.72 KB
Installed size 57.74 KB
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
- LevelName - Convert log level numbers to names in log output
- Mail - Send email notices
- Mongo - Save to MongoDB collection, requires php-pecl-mongodb
package to be installed
- Multi - Send different log levels to different handlers
- Post - Send messages over HTTP POST to another machine
- Slackbot - Post messages to Slack via Slackbot
- Stderr - Send messages to STDERR
- Syslog - Send messages to syslog
- Threshold - Only writes log messages above a certain threshold
- 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

Alternatives

Package Version Architecture Repository
php-Analog-1.0.13-1.el6.remi.noarch.rpm 1.0.13 noarch Les RPM de Remi
php-Analog-1.0.10-1.el6.remi.noarch.rpm 1.0.10 noarch Les RPM de Remi
php-Analog-1.0.10-1.el6.remi.noarch.rpm 1.0.10 noarch Les RPM de Remi
php-Analog-1.0.0-3.git9ab4c9e.el6.noarch.rpm 1.0.0 noarch EPEL
php-Analog-1.0.0-3.git9ab4c9e.el6.noarch.rpm 1.0.0 noarch EPEL
php-Analog - - -

Requires

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

Provides

Name Value
php-Analog = 1.0.13-1.el6.remi
php-composer(analog/analog) = 1.0.13

Download

Type URL
Mirror rpms.remirepo.net
Binary Package php-Analog-1.0.13-1.el6.remi.noarch.rpm
Source Package php-Analog-1.0.13-1.el6.remi.src.rpm

Install Howto

  1. Download latest remi-release rpm from
    http://rpms.remirepo.net/enterprise/6/remi/i386/
  2. Install remi-release rpm:
    # rpm -Uvh remi-release*rpm
  3. Install php-Analog rpm package:
    # yum --enablerepo=remi install php-Analog

Files

Path
/usr/share/doc/php-Analog-1.0.13/Analog.php
/usr/share/doc/php-Analog-1.0.13/LICENSE
/usr/share/doc/php-Analog-1.0.13/README.md
/usr/share/doc/php-Analog-1.0.13/composer.json
/usr/share/doc/php-Analog-1.0.13/examples/SplClassLoader.php
/usr/share/doc/php-Analog-1.0.13/examples/amon.php
/usr/share/doc/php-Analog-1.0.13/examples/apprise.php
/usr/share/doc/php-Analog-1.0.13/examples/buffer.php
/usr/share/doc/php-Analog-1.0.13/examples/chromelogger.php
/usr/share/doc/php-Analog-1.0.13/examples/default.php
/usr/share/doc/php-Analog-1.0.13/examples/file.php
/usr/share/doc/php-Analog-1.0.13/examples/firephp.php
/usr/share/doc/php-Analog-1.0.13/examples/gelf.php
/usr/share/doc/php-Analog-1.0.13/examples/ignore.php
/usr/share/doc/php-Analog-1.0.13/examples/levelbuffer.php
/usr/share/doc/php-Analog-1.0.13/examples/mail.php
/usr/share/doc/php-Analog-1.0.13/examples/mongo.php
/usr/share/doc/php-Analog-1.0.13/examples/multi.php
/usr/share/doc/php-Analog-1.0.13/examples/pdo.php
/usr/share/doc/php-Analog-1.0.13/examples/post.php
/usr/share/doc/php-Analog-1.0.13/examples/psr-0.php
/usr/share/doc/php-Analog-1.0.13/examples/server.php
/usr/share/doc/php-Analog-1.0.13/examples/slackbot.php
/usr/share/doc/php-Analog-1.0.13/examples/stderr.php
/usr/share/doc/php-Analog-1.0.13/examples/syslog.php
/usr/share/doc/php-Analog-1.0.13/examples/threshold.php
/usr/share/doc/php-Analog-1.0.13/examples/variable.php
/usr/share/php/Analog/Analog.php
/usr/share/php/Analog/Logger.php
/usr/share/php/Analog/autoload.php
/usr/share/php/Analog/Handler/Amon.php
/usr/share/php/Analog/Handler/Apprise.php
/usr/share/php/Analog/Handler/Buffer.php
/usr/share/php/Analog/Handler/ChromeLogger.php
/usr/share/php/Analog/Handler/File.php
/usr/share/php/Analog/Handler/FirePHP.php
/usr/share/php/Analog/Handler/GELF.php
/usr/share/php/Analog/Handler/Ignore.php
/usr/share/php/Analog/Handler/LevelBuffer.php
/usr/share/php/Analog/Handler/LevelName.php
/usr/share/php/Analog/Handler/Mail.php
/usr/share/php/Analog/Handler/Mongo.php
/usr/share/php/Analog/Handler/Multi.php
/usr/share/php/Analog/Handler/Null.php
/usr/share/php/Analog/Handler/PDO.php
/usr/share/php/Analog/Handler/Post.php
/usr/share/php/Analog/Handler/Slackbot.php
/usr/share/php/Analog/Handler/Stderr.php
/usr/share/php/Analog/Handler/Syslog.php
/usr/share/php/Analog/Handler/Threshold.php
/usr/share/php/Analog/Handler/Variable.php
/usr/share/php/Analog/Handler/WPMail.php
/usr/share/php/Analog/Handler/Buffer/Destructor.php

Changelog

2019-06-28 - Remi Collet <remi@remirepo.net> - 1.0.13-1
- update to 1.0.13
- use PHPUnit 6
2017-11-14 - Remi Collet <remi@remirepo.net> - 1.0.10-1
- update to 1.0.10
2016-10-31 - Remi Collet <remi@fedoraproject.org> - 1.0.9-2
- update to 1.0.9
- switch to fedora/autoloader

See Also

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