pixielity / laravel-foundation
Pixielity Foundation module for Laravel. Provides utilities, enums, exceptions, base abstractions, and Laravel service integrations (Telescope, Horizon, Octane, Pulse) for monitoring, queues, and performance.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Forks: 0
pkg:composer/pixielity/laravel-foundation
Requires
- php: ^8.5
- jaybizzle/crawler-detect: ^1.3
- maantje/react-email: ^1.0
- opcodesio/log-viewer: *
- openai-php/laravel: ^0.18.0
- pixielity/laravel-support: *
- predis/predis: *
- spatie/ignition: *
Requires (Dev)
- driftingly/rector-laravel: ^2.1
- larastan/larastan: ^3.9
- laravel/pint: ^1.27
- mockery/mockery: ^1.6
- orchestra/testbench: ^10.0
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^11.0
- rector/rector: ^2.3
Suggests
- barryvdh/laravel-debugbar: For development debugging toolbar (dev only)
- predis/predis: Required for Redis queue driver with Horizon
README
📋 Overview
The Foundation package provides the essential building blocks for all Pixielity applications and packages. It includes core enums, custom exceptions, base abstractions, and integrations with Laravel services like Telescope, Horizon, Octane, and Pulse.
✨ Features
- Core Utilities: Common helpers and extensions used across the ecosystem.
- Base Abstractions: Foundation for classes, models, and services.
- Enums & Exceptions: Standardized set of enums and exception handlers.
- Service Integrations: Pre-configured integrations for:
- Telescope: Advanced application debugging.
- Horizon: Queue monitoring and metrics.
- Octane: High-performance application serving.
- Pulse: Real-time dashboards and metrics.
- Attribute Discovery: Support for the Pixielity class discovery system.
📋 Requirements
- PHP: 8.5 or higher
- Laravel: 11.0 or 12.0
📦 Installation
composer require pixielity/laravel-foundation
🤝 Contributing
Please see CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
📜 License
This software is proprietary software. See LICENSE for more information.