This is the Laravel specific analysis and reports for the Exakat static analysis engine. "Laravel : The PHP Framework For Web Artisans."
This is the development code source of the Laravel extension for Exakat. To run an audit with this code, install the Laravel.phar extension in your copy of exakat.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
To use this set of analysis, you need a working installation of the Exakat engine. Follow the Installation instructions.
To run the tests, you need PHPunit installed locally.
Clone this repository on your local machine. Check the config.ini
file, to update the location of the exakat engine.
exakat_path = '/path/to/exakat';
To run the tests,
cd tests;
phpunit Tests/Laravel/SomeAnalysis.php
To prepare the list of analysis, run the 'scripts/makeIni.php' script. Then, check the analyzers.ini file that was created.
To prepare the extension as a PHAR archive, run the 'scripts/buildPhar.php' script.
All needed informations are in the config.ini
file. Once built, the phar is at the root of the folder.
Drag this phar to the /ext/ folder of any installation to make the analysis available.
- Damien Seguy - Initial commit - Exakat
This project is licensed under the GNU Affero General Public License : see LICENSE.md file for details.
All product names, logos, and brands are property of their respective owners.