Search by

ielfran / phptypes-bridge-laravel

Ielfran

Laravel integration for PHPTypeS/bridge — Artisan commands, auto-discovery, and route scanning

Package info

github.com/Ielfran/phptypes-bridge-laravel

pkg:composer/ielfran/phptypes-bridge-laravel

Statistics

Installs: 6

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.3 2026-05-31 01:47 UTC

This package is auto-updated.

Last update: 2026-08-31 00:34:43 UTC


README

Laravel integration for ielfran/phptypes-bridge — Artisan commands, auto-discovery, and route scanning.

Requirements

  • PHP 8.1+
  • Laravel 10, 11, 12, or 13

Installation

composer require ielfran/phptypes-bridge ielfran/phptypes-bridge-laravel

Setup

php artisan phptypes:init
php artisan phptypes:generate

Important

Every DTO returned from a controller must implement \JsonSerializable:

class BookDto implements \JsonSerializable
{
    use \App\DTOs\JsonSerializableDto; // auto-generated by bridge:generate
    public function __construct(...) {}
}

Commands

Command Description
phptypes:init Publish config/phptypes.php
phptypes:generate Generate TypeScript files
phptypes:validate CI drift check