porro / statamic-connector
Porro connector for Statamic: Statamic and addon versions plus settings, on top of the Laravel connector.
Requires
- php: ^8.2
- porro/laravel-connector: ^0.1.2
- statamic/cms: ^5.0|^6.0
Requires (Dev)
- laravel/pint: ^1.18
- orchestra/testbench: ^9.0|^10.0|^11.0
- pestphp/pest: ^3.0|^4.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Porro connector for Statamic 5–6 sites. It includes porro/laravel-connector and adds Statamic's own details to each report. Read-only: it never changes the site and never accepts commands.
Install
composer require porro/statamic-connector php please porro:connect <site key>
Copy the site key from the site's page in Porro. porro:connect offers to add the scheduler's cron line for you; if you skip it, run php please porro:cron on the server later. Reports then go every 15 minutes on the scheduler; see the Laravel connector for config and commands.
What it adds
- Statamic version, and whether the site runs Pro
- Installed addons and their versions
- Static caching strategy, whether Git automation is on, and whether the Stache watcher is on
Content, entries, assets and users never leave the site. Run php artisan porro:status --json to see the exact report.
Developing
composer install
composer test
Security
Please email security@porro.dev rather than opening an issue. We reply within one working day.
License
MIT