panlatent/form-schema

Decouple components and forms

Maintainers

Package info

github.com/panlatent/form-schema

pkg:composer/panlatent/form-schema

Statistics

Installs: 2

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2025-03-14 09:08 UTC

This package is auto-updated.

Last update: 2026-02-14 10:59:11 UTC


README

Form Schema provides a way to define form fields by declaring PHP Attributes, thereby separating components and form implementations. Provides driving force for various PHP programs.

Usage

Use PHP Attribute to define form fields

class ExampleComponent
{

    #[TextInput()]
    public string $name;
}