Heratio Framework API Reference

Services

Table of Contents

Namespaces

Delete
Pagination
Search
Write

Classes

AdvancedSearchService
AuthService
Standalone authentication service for Heratio.
ConfigService
Configuration service — wraps sfConfig for forward compatibility.
CsrfService
CSRF Protection Service.
EntityQueryService
Standalone entity query service -- replaces QubitObject::getBySlug(), QubitQuery, and MPTT hierarchy traversal for standalone Heratio mode.
ExtendedRightsService
Extended Rights Service Handles RightsStatements.org, Creative Commons, TK Labels, and Embargoes
GlamIdentifierService
GLAM Identifier Service
HttpClientService
HTTP Client Service — safe outbound HTTP with SSRF protection.
IsbnLookupService
ISBN Lookup Service
LanguageService
Language Service.
LibraryCoverService
Service to download and store library book covers as AtoM digital objects
LightweightDigitalObject
Lightweight digital object wrapper for template compatibility.
LightweightObject
Generic lightweight object wrapper for template compatibility.
LightweightResource
Lightweight resource wrapper for template compatibility.
MenuService
Menu service for standalone (Heratio) layout.
Model3DService
Model3DService
OllamaPageIndexClient
Ollama PageIndex Client
PageIndexService
PageIndex Service
PluginManagerService
QueueCliTaskHandler
Bridge handler that wraps existing Symfony CLI tasks.
QueueJobContext
Context object passed to job handlers for progress reporting and logging.
QueueJobRegistry
Static registry mapping job_type strings to handler classes.
QueueService
Durable Queue Service for AtoM Heratio.
RicSyncService
RightsService
ShellCommandService
Shell Command Service — safe shell execution utilities.
ThreeDAutoConfigService
TiffPdfMergeService
Service for merging TIFF/image files into PDF documents
XmlParserService
XML Parser Service — safe XML parsing with XXE protection.

        
On this page

Search results