ielfran/phptypes-bridge-laravel

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

Maintainers

Package info

github.com/Ielfran/phptypes-bridge-laravel

pkg:composer/ielfran/phptypes-bridge-laravel

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.2 2026-05-27 16:37 UTC

This package is auto-updated.

Last update: 2026-05-27 16:38:55 UTC


README

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

Requirements

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

Installation

composer require phptypes/bridge 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