Download the PHP package kistn/laravel-client without Composer
On this page you can find all versions of the php package kistn/laravel-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kistn/laravel-client
More information about kistn/laravel-client
Files in kistn/laravel-client
Package laravel-client
Short Description Laravel plugin for the Kistn PHP client
License MIT
Informations about the package laravel-client
kistn/laravel-client
Laravel package wrapping kistn/php-client. Provides auto-discovery service provider and an Artisan command.
Installation
Auto-discovered via extra.laravel.providers — no manual registration needed.
Configuration
Publish the config file:
Set credentials in .env:
work_dir defaults to base_path() (project root). cache_path defaults to storage_path('app/private/kistn/.inventory.hash').
File transmission
By default the package uploads your lock and manifest files to the Kistn server
along with the inventory (composer.lock, composer.json, vendor/composer/installed.json,
package-lock.json, package.json). Control this per ecosystem:
true— always upload.false— never upload (inventory metadata only).on-demand— upload only when the package manager CLI is unavailable server-side.
Any unrecognized value falls back to false (never upload). Set these to false
if you do not want manifest contents leaving your environment.
Usage
Runs all configured collectors (Composer + npm) and pushes changed inventory to the server. Safe to run on every deploy — skips push when nothing changed.
How It Works
The ServiceProvider binds InventoryPusher as a singleton, wiring up:
InventoryClientbacked by GuzzleComposerCollectorpointing atwork_dir, withinstalled.jsonpreferred overcomposer.lockwhen presentNpmCollectorpointing atwork_dirLocalHashCacheatcache_path
See kistn/php-client for the full push flow.
Testing
All versions of laravel-client with dependencies
kistn/php-client Version >=0.0.1 <1.0.0
laravel/framework Version ^13.0
guzzlehttp/guzzle Version ^7.0
guzzlehttp/psr7 Version ^2.0