Skip to content

neurocracy/drupal-omnipedia-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This contains the source files for the "Omnipedia - Logger" Drupal module, which provides logging enhancements for Omnipedia.

⚠️ Why open source? / Spoiler warning


Description

This module is fairly bare-bones at the moment. It exists primarily to provide the requirement for drupal/monolog and a custom Monolog mail handler (Logger\Handler\DrupalMailHandler) to send emails using Drupal core's mail manager while implementing true dependency injection.


Requirements


Installation

Composer

Set up

Ensure that you have your Drupal installation set up with the correct Composer installer types such as those provided by the drupal/recommended-project template. If you're starting from scratch, simply requiring that template and following the Drupal.org Composer documentation should get you up and running.

Repository

In your root composer.json, add the following to the "repositories" section:

"drupal/omnipedia_logger": {
  "type": "vcs",
  "url": "https://github.com/neurocracy/drupal-omnipedia-logger.git"
}

Installing

Once you've completed all of the above, run composer require "drupal/omnipedia_logger:^4.0@dev" in the root of your project to have Composer install this and its required dependencies for you.


Major breaking changes

The following major version bumps indicate breaking changes:

About

Provides logging enhancements for Omnipedia.

Topics

Resources

License

Stars

Watchers

Forks

Languages