Download the PHP package edujugon/laravel-log without Composer
On this page you can find all versions of the php package edujugon/laravel-log. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-log
Laravel Log Package
Simple API to write logs for Laravel.
Installation
Type in console:
Laravel 5.5 or higher?
Then you don't have to either register or add the alias, this package uses Package Auto-Discovery's feature, and should be available as soon as you install it via Composer.
(Laravel < 5.5) Register the Log service by adding it to the providers array.
Publish the package's configuration file to the application's own config directory.
The above command will generate a new file under your laravel app config folder called log.php
Configuration
Update the log.php
file with your data.
API List
path
path
method sets the path where create / storage the log file.
Syntax
level
level
method sets the logging level.
Available levels: emergency, alert, critical, error, warning, notice, info and debug.
Syntax
title
title
method sets the title or main message to be written.
Syntax
line
line
method sets a line below the title.
Notice that you can call this method as many time as lines you need to be written.
Syntax
logname
name
method sets the logger name.
By default this name is "my-logger"
Syntax
fileName
fileName
method sets the file name.
Remember to put the name without any extension.
Syntax
days
days
method sets amount of days to be kept in server.
Syntax
A value "0" means no day limit
withoutDateTime
withoutDateTime
method excludes datetime from log line.
Syntax
withoutLoggerDetails
withoutLoggerDetails
method excludes logger details from log line.
Syntax
Exclude logger name and level
write
write
method writes in log file.
Syntax
Usage samples
Also can do it by its Facade: