mouf member since: Jun 20, 2012
mouf's packages
-
PHP
mouf/utils.log.advanced-logger
This package can be used to perform advanced logging: the logs are stored in database (using the DBLogger), then are analysed and aggregated (using the LogStats package). This package provides a way to send a mail automatically every night to the admin, summarizing the logs of the day.
-
-
PHP
mouf/utils.log.errorlog_logger
This package contains a logger that logs messages directly to the PHP error log (using the error_log PHP function)
-
PHP
mouf/utils.log.filter-logger
This package contains a class that acts as a logger. It purpose is to apply a filter on logs and forward the logs to another logger that will take care of storing the log.
-
PHP
mouf/utils.log.log_interface
This package contains an interface used by many components to log messages. Please download a logger package that implements this interface (like the utils.log.errorlog_logger package)
-
PHP
mouf/utils.log.mail-logger
This package contains a logger that sends a mail when a log message is received.
-
PHP
mouf/utils.log.multi-logger
Use this package if you want a logger that logs to several places at the same time. Using a MultiLogger, you can append several loggers. For instance, you might want to write in the error log using the ErrorLogLogger and to send a mail to the admin using the MailLogger...
-
PHP
mouf/utils.log.psr.errorlog_logger
This package contains a PSR-3 compatible logger that logs messages directly to the PHP error log (using the error_log PHP function)
-
PHP
mouf/utils.log.psr.multi-logger
This package contains a PSR-3 compatible logger that wrap a set of loggers
-
PHP
mouf/utils.log.stats-logger
This package contains everything needed to aggregate database into stats that can be viewed and sorted.
-
PHP
mouf/utils.mailer.db-mail-service
This package contains a mailer that does not send any mail! Instead, it stores the mail to be sent in a database 'mails' table. The DB mailer can later forward the mail to a real mailer that will indeed send the mail.
-
PHP
mouf/utils.mailer.mail-interface
This package contains interfaces and classes describing mails. It also contains the MailerService interface that should be implemented by any service that can send mails. You should use a package implementing this interface (like the SmtpMailer package.
-
PHP
mouf/utils.mailer.smtp-mail-service
This package contains a mailer that uses a SMTP server to send mail. The package is a wrapper around the Zend_Mail class of the Zend framework.
-
PHP
mouf/utils.mailer.swift-mail-service
This package contains a mailer for the Mouf framework that uses a SMTP server to send mail. The package is a wrapper around the Swift_Mailer class of Swift.
-
PHP
mouf/utils.network.http.curlhtmlbrowser
This package contains a class that mimics a web browser. Using the Curl HTML Browser, you can easily query a web site in HTTP or HTTPS, and analyze the HTML answered. The Curl HTML Browser will handle sessions for you, so you can use it to log into a website and retrieve data from the logged part of