Search by

stackful / framework-support

snsarwar07

Framework support utilities for Laravel applications

Package info

github.com/sarwarahmed07/framework-support

pkg:composer/stackful/framework-support

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-09-28 16:17 UTC

This package is not auto-updated.

Last update: 2026-09-28 23:48:02 UTC


README

Latest Version on Packagist PHP Version Laravel Compatibility License: Proprietary

Self-contained private infrastructure and runtime support package for Stackful Laravel products, including InvoixPro.

Zero-Configuration Installation

This package is completely self-contained. The consuming Laravel application requires zero configuration, no .env variables, and no published config files.

Installation

composer require stackful/framework-support

That's it!

The package leverages Laravel Package Auto-Discovery. Upon installation, it automatically:

  1. Registers the package runtime in the Laravel service container.
  2. Identifies the host application context, domain, and environment automatically.
  3. Initializes the cloud synchronization client in memory with AES-256-GCM authenticated encryption.
  4. Performs registration and cached heartbeat checks silently in the background without affecting application performance.

Features

  • Zero Consumer-Side Setup: No .env keys, no published configuration files, no manual service provider registration.
  • Automatic Environment Discovery: Automatically detects domain, application URL, Laravel version, PHP runtime, OS, and hostname.
  • Fail-Safe & Non-Blocking: Network drops or temporary cloud issues fail gracefully without disrupting host application requests or throwing unhandled errors.
  • Encrypted In-Memory Secrets: Encrypted with AES-256-GCM. No plaintext service accounts or private keys are ever stored on disk or exposed to the consuming application.

Local Development Setup (Package Maintainers Only)

To configure or update the internal encrypted cloud payload locally before release:

php artisan framework-support:configure --file="/path/to/service-account.json"

Running Tests

Execute PHPUnit test suite:

./vendor/bin/phpunit

License

Proprietary. Copyright (c) Stackful. All rights reserved.