wip flattening

This commit is contained in:
icefox 2026-02-19 16:38:35 -03:00
parent 74f151df07
commit d83a324eb0
No known key found for this signature in database
5 changed files with 64 additions and 23 deletions

View file

@ -0,0 +1,12 @@
<?php
namespace Tests\Flattening\Classes;
use Icefox\DTO\Attributes\Flat;
use Icefox\DTO\DataObject;
class BasicRoot
{
use DataObject;
public function __construct(public string $text, #[Flat] public RequiredLeaf $leaf) {}
}