Repository
Namespaces¶
Interfaces, classes, and traits¶
-
BookmarkService
Bookmark Service.
-
ContentService
This class provides service methods for managing content.
- ContentTypeService
-
FieldType
Interface that FieldTypes expose to the public API.
-
FieldTypeService
An implementation of this class provides access to FieldTypes.
-
LanguageResolver
Resolve language settings for Repository layer.
-
LanguageService
Language service, used for language operations.
-
LocationService
Location service, used for complex subtree operations.
-
NotificationService
Service to manager user notifications. It works in the context of a current User (obtained from the PermissionResolver).
-
ObjectStateService
ObjectStateService service.
- PasswordHashService
-
PermissionCriterionResolver
This service provides methods for resolving criterion permissions.
-
PermissionResolver
This service provides methods for resolving permissions.
-
PermissionService
This service provides methods for resolving permissions.
-
Repository
Repository interface.
-
RoleService
This service provides methods for managing Roles and Policies.
-
SearchService
Search service.
-
SectionService
Section service, used for section operations.
- SettingService
- TokenService
-
Translatable
Interface implemented by everything which should be translatable. This should for example be implemented by any exception, which might bubble up to a user, or validation errors.
-
TranslationService
Interface for a translation service.
-
TrashService
Trash service, used for managing trashed content.
-
URLAliasService
URLAlias service.
-
URLService
URL Service.
-
URLWildcardService
URLAlias service.
-
UserPreferenceService
User Preference Service.
-
UserService
This service provides methods for managing users and user groups.