API Services README - evansims/openfga-php GitHub Wiki

API Documentation > Services

Business logic services that orchestrate between repositories and external systems.

Total Components: 19


Interfaces

Name Description
AssertionServiceInterface Service interface for managing OpenFGA authorization model assertions. This service provides busi...
AuthenticationServiceInterface Service interface for managing authentication in OpenFGA operations. This service abstracts authe...
AuthorizationServiceInterface Service interface for authorization operations. This interface defines methods for all authorizat...
HttpServiceInterface Service for handling HTTP communication. This service abstracts HTTP operations from the Client c...
ModelServiceInterface Service interface for managing OpenFGA authorization models. This service provides business-focus...
StoreServiceInterface Service interface for high-level store operations. This interface provides a business-focused abs...
TelemetryServiceInterface Service interface for managing telemetry and observability in OpenFGA operations. This service pr...
TupleFilterServiceInterface Service for filtering and deduplicating tuple operations. This service encapsulates the business ...
TupleServiceInterface Service interface for managing OpenFGA relationship tuples. This service provides business-focuse...


Classes

Name Description
AssertionService Service implementation for managing OpenFGA authorization model assertions. Provides business-foc...
AuthenticationService Service implementation for managing authentication in OpenFGA operations. This service encapsulat...
AuthorizationService Service implementation for authorization operations. This service handles all authorization-relat...
EventAwareTelemetryService Event-aware telemetry service that emits domain events. This service extends the base TelemetrySe...
HttpService Default implementation of HttpServiceInterface. This implementation delegates to RequestManager f...
ModelService Service implementation for managing OpenFGA authorization models. Provides business-focused opera...
StoreService Service implementation for high-level store operations. This service provides business-focused ab...
TelemetryService Service implementation for managing telemetry and observability in OpenFGA operations. Provides a...
TupleFilterService Default implementation of TupleFilterServiceInterface. Provides efficient duplicate filtering for...
TupleService Service implementation for managing OpenFGA relationship tuples. Provides business-focused operat...
⚠️ **GitHub.com Fallback** ⚠️