Skip to content

A component which is used to log exceptions to database.

Notifications You must be signed in to change notification settings

OSHCO/db-exceptions-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Database Exceptions Logger

A WebFiori framework extension which is used to log exceptions to database. The library currently supports SQL Server only.

Configuration

  • Add dependency
  • Initialize database
  • Set errors handler

First, include this library in your project by adding the following dependency:

oshco/db-exceptions-logger

To initialize the table which is used to store exceptions, run following command:

php webfiori run-query --schema="oshco\database\logger\ExceptionsDB" --connection=<your-connection>

Replace your-connection with the database connection to be used by the class. Note that the class will try to use a connection with the name exceptions-logger if no connection provided.

To set errors handler, place following code in any of the initialization files:

\webfiori\error\Handler::registerHandler(new \oshco\handler\DatabaseErrHandler(new oshco\database\logger\ExceptionsDB()));

About

A component which is used to log exceptions to database.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages