API Schemas README - evansims/openfga-php GitHub Wiki

API Documentation > Schemas

JSON schema validation for ensuring data integrity and type safety.

Total Components: 14


Interfaces

Name Description
CollectionSchemaInterface Interface for collection schema definitions in the OpenFGA system. This interface extends the bas...
SchemaBuilderInterface Interface for building schema definitions using the builder pattern. This interface provides a fl...
SchemaInterface Base interface for schema definitions in the OpenFGA system. This interface defines the fundament...
SchemaPropertyInterface Interface for schema property definitions. This interface defines the contract for schema propert...
SchemaRegistryInterface Registry for managing schema definitions in the OpenFGA system. This interface provides a central...
SchemaValidatorInterface Interface for schema validation and object transformation in the OpenFGA system. This interface d...
ValidationServiceInterface Service for validating data against schemas. This service encapsulates the validation logic, sepa...


Classes

Name Description
CollectionSchema Schema definition specifically for validating and transforming collection data structures. This s...
Schema JSON schema definition for validating and transforming data structures. This schema defines valid...
SchemaBuilder Fluent builder for creating JSON schemas for data validation and transformation. This builder pro...
SchemaProperty Represents a single property definition within a schema. This class defines the validation rules,...
SchemaRegistry Centralized registry for managing schema definitions across the OpenFGA system. This registry pro...
SchemaValidator Validates and transforms data according to registered JSON schemas. This validator ensures that A...
ValidationService Service for validating data against schemas. This service encapsulates validation logic, separati...
⚠️ **GitHub.com Fallback** ⚠️