Packages from andydefer

  • PHP

    andydefer/data-validator

    Validates and sanitizes structured data arrays with configurable constraints (size, depth, nesting, key/value types).

  • PHP

    andydefer/directive-forge

    Code generation directives for Laravel - forge directives, actions, tasks, repositories, records and typed collections etc...

  • PHP

    andydefer/domain-structures

    A complete domain structures package for PHP: Records, Value Objects, Data DTOs, and TypedCollections. Brings type safety and clean architecture to your application.

  • PHP

    andydefer/jsonl-cache

    PSR-16 compatible JSONL-based cache system with key-based path strategy

  • PHP

    andydefer/laravel-actions

    Action-oriented architecture for Laravel applications

  • Makefile

    andydefer/laravel-casts

    Advanced Eloquent casts for Laravel including Money and JSON handling

  • PHP

    andydefer/laravel-directive

    A flexible CLI command system for Laravel that breaks free from Artisan's constraints. Directives introduces a clean separation between what your command does (business logic) and how it's presented (output/UI).

  • PHP

    andydefer/laravel-fcm-notifications

    Laravel package for Firebase Cloud Messaging notifications integration

  • PHP

    andydefer/laravel-fuzzy

    Powerful fuzzy search system for Laravel with database indexing

  • PHP

    andydefer/laravel-jsonl

    JSONL storage service for Laravel - write, read, query, and clean JSON Lines files with custom path strategies

  • PHP

    andydefer/laravel-logger

    A structured logging package for Laravel that writes logs in JSONL format (JSON Lines).

  • PHP

    andydefer/laravel-mfa

    Laravel MFA: A flexible, multi-purpose Multi-Factor Authentication management system for Laravel applications with support for OTP (email/sms), TOTP (Google Authenticator), passwordless login, 2FA, and action confirmation.

  • PHP

    andydefer/laravel-nemesis

    Nemesis: Multi-model token-based authentication for Laravel

  • PHP

    andydefer/laravel-pawapay

    Laravel SDK for integrating Pawapay Mobile Money payments (pay-ins, pay-outs, and webhooks) across African markets.

  • PHP

    andydefer/laravel-reminder

    A flexible and robust reminder system for Laravel

  • PHP

    andydefer/laravel-repository

    A lightweight, type-safe repository pattern implementation for Laravel

  • PHP

    andydefer/laravel-roster

    Clean and flexible scheduling for Laravel applications.

  • PHP

    andydefer/laravel-task

    A lightweight, file-based task system for Laravel with async execution, recurring tasks, and JSONL storage

  • PHP

    andydefer/php-jsonl

    High-performance JSONL (JSON Lines) file management library with temporal and key-based storage strategies, automatic batching, and cache expiration

  • PHP

    andydefer/php-search

    Fuzzy search package for PHP CLI

  • PHP

    andydefer/php-services

    Collection of reusable services for PHP and Laravel applications including model transformation, caching, and common business logic

  • PHP

    andydefer/php-vo

    A collection of reusable Value Objects and Enums for PHP applications (Email, Money, Address, PostalCode, Iso8601DateTime, Currency, etc.)

  • PHP

    andydefer/push-notifier

    A robust PHP package for sending push notifications via Firebase Cloud Messaging (FCM)

  • PHP

    andydefer/php-records

    A typed data structure package that brings type safety to internal application communication in PHP.

    Abandoned! See andydefer/domain-structures