Download the PHP package usmonaliyev/laravel-route-logger without Composer

On this page you can find all versions of the php package usmonaliyev/laravel-route-logger. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-route-logger

laravel-route-logger

This project can write some data of request and response to log file.

Installation

Install my-project with composer

You can control log file name, path, format by config/laravel-router-log.php. To create it in your config folder, you should run this command.

Usage/Examples

In my routes/api.php file.

In my config/laravel-route-logger.php file.

Options of format: Options Values Description
status_message SUCCESS or FAIL or EXCEPTION SUCCESS = 200 <= status > 300, EXCEPTION = staus == 500, FAIL = others
status $response->getStatusCode(); Status code of response
client_ip $request->ip(); Ip of request
method $request->method(); Method of request
path_info $request->getPathInfo(); Path of request
error_message Error message of null Message if error otherwise null
{'request':[],'response': []} json Data of request and response
execution_time double How much time did request take
auth_id integer When user is auth auth_id will auth()->id() otherwise it will null
user_agent $request->userAgent(); User agent is any software
now now(); Date time of request

Result

When your routes handle requests, this project creates laravel-route-logger.log file in your storage/logs folder.

In my storage/logs/laravel-route-logger.log

License

MIT


All versions of laravel-route-logger with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package usmonaliyev/laravel-route-logger contains the following files

Loading the files please wait ....