exakat / exakat
The smart static analyzer for PHP
Installs: 7 521
Dependents: 0
Suggesters: 0
Security: 0
Stars: 33
Watchers: 3
Forks: 2
Open Issues: 9
Type:application
Requires
- ext-curl: *
- ext-hash: *
- ext-json: *
- ext-mbstring: *
- ext-sqlite3: *
- ext-tokenizer: *
- ext-xmlwriter: *
- bartlett/sarif-php-sdk: ^1.0
- brightzone/gremlin-php: 3.1.1
- guiguiboy/php-cli-progress-bar: 0.0.4
- symfony/process: ^6.2
- symfony/yaml: 5.*
Requires (Dev)
This package is not auto-updated.
Last update: 2024-06-04 16:21:07 UTC
README
The Exakat Engine is an automated code reviewing engine for PHP.
Installation
Quick installation
Copy-paste the following code in your terminal. This was tested on OSX and Linux-debian.
mkdir exakat cd exakat curl -O -J 'https://www.exakat.io/versions/index.php?file=latest' curl -O -J 'https://www.exakat.io/versions/index.php?file=latest.md5' md5sum -c exakat-*.md5 // Example : // exakat-2.6.0.phar: OK mv exakat-*.phar exakat.phar php exakat.phar install -v php exakat.phar doctor
Installation with docker
The docker usage is detailled in the installation documentation.
docker pull exakat/exakat:latest
Saas Services
Exakat has a enterprise version, available online at exakat.io.
Run online
Projects smaller than 10k lines of code may be tested online, with the most recent version of exakat.
Contribute
See CONTRIBUTING.md for information on how to contribute to the Exakat engine.
Changelog
See Changelog.txt for information on how to contribute to the Exakat engine.