scollins/laravel-expose

68 3
Install
composer require scollins/laravel-expose
Latest Version:1.0.1
License:MIT
Last Updated:Aug 23, 2016
Links: GitHub  ·  Packagist
Maintainer: SCollins

Laravel Expose

License Latest Stable Version Total Downloads

This package allows you to use Expose in Laravel with support for caching ad queuing.

Install

First grab a copy with composer

$ composer require scollins/laravel-expose

You can also manually add it to your composer.json and run composer update

{
    "require": {
        "scollins/laravel-expose": "^1.0"
    }
}

Add the service provider to your config\app.php file

  • SCollins\LaravelExpose\ExposeServiceProvider::class

Add the facade

  • 'Expose' => SCollins\LaravelExpose\Facades\Expose::class

Add the Middleware to your kernel.php

  • \SCollins\LaravelExpose\Middleware\Expose::class

It should now run on any requests with input and add the Job to your queue. While your queue is running it will analyse the requests and log any high values.

It uses the Cache to store the requests which could contain sensitive information, use the ignore config option to exclude this.

Todo

  • Improve formatting of violations

License

Laravel Expose is licensed under The MIT License (MIT).

Related Packages

erirk/paypalpayment

laravel-paypalpayment is simple package help you process direct credit card paym...

0
gabrieloliverio/laravel5-generators

Database metadata-based generators for Laravel 5

1
doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

617,346,630 9,703
laravel/framework

The Laravel Framework.

558,184,770 34,846
laravel/tinker

Powerful REPL for the Laravel framework.

468,807,761 7,441