Getting started

Installation

Install LaraBeacon as a development dependency. It runs from your application and should be part of the same code and configuration review as your test suite.

1. Add the repository

Until the first Packagist release is available, register the public GitHub repository as a Composer source.

composer config repositories.larabeacon vcs https://github.com/A-Baer/LaraBeacon

2. Require LaraBeacon

composer require --dev baer-software/larabeacon:dev-main

The package service provider is discovered automatically by Laravel.

3. Publish the configuration

php artisan vendor:publish --tag=larabeacon

This creates config/larabeacon.php. Commit that file so analyzer selection and baselines are reviewed with the rest of your application.

4. Run your first scan

php artisan larabeacon --details

Some analyzers inspect the effective runtime environment. Run a second scan in a production-like environment when you need configuration, HTTP-header, queue, cache, or infrastructure evidence.