Coder Social home page Coder Social logo

TheCodingMachine's Projects

utils.log.advanced-logger icon 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.

utils.log.errorlog_logger icon utils.log.errorlog_logger

This package contains a logger that should be used to log messages directly to the PHP error log (using the error_log PHP function)

utils.log.filter-logger icon 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.

utils.log.log_interface icon 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 errorlog_logger package)

utils.log.multi-logger icon 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...

utils.log.psr.errorlog_logger icon utils.log.psr.errorlog_logger

This package contains a very simple PSR-3 compatible logger that logs messages directly to the PHP error log (using the error_log PHP function)

utils.log.stats-logger icon utils.log.stats-logger

This package contains everything needed to aggregate database into stats that can be viewed and sorted.

utils.mailer.db-mail-service icon 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.

utils.mailer.mail-interface icon 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.

utils.mailer.smtp-mail-service icon 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.

utils.mailer.swift-mail-service icon 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 the Swift library.

utils.network.http.curlhtmlbrowser icon 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 the website. As the name implies, this package is based on the CURL library, and therefore, the CURL PHP extension must be installed on your machine.

utils.package-builder icon utils.package-builder

This package contains a set of utility functions for Mouf to ease the way you can build packages.

utils.patcher icon utils.patcher

A patch system designed for Mouf than enables developers to know what patch has been run and what needs to be run on its environment. Very useful for database patches.

utils.session.session-manager icon utils.session.session-manager

This package is used to manage sessions. It provides a DefaultSessionManager class that you can use to configure your PHP sessions, and a SessionManagerInterface that you can implement if you want to provide your own session management.

utils.value.value-interface icon utils.value.value-interface

This package contains an interface used by many objects to say they represent a value that can be computed. The concept is very simple, and very powerful at the same time.

washingmachine icon washingmachine

CI tool that integrates with Gitlab to show variations in the CRAP index

weatherapi icon weatherapi

This project is a demo containing a wrapper around OpenWeatherMap API. Don't use in production.

whoops-stackphp icon whoops-stackphp

This package contains a StackPHP middleware that catches all exceptions and redirects those to the Whoops error handling library.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.