interfaces
Table of Contents
Interfaces
- ArrayableInterface
- This object can be explicitly converted to an array with a `toArray()` method.
- ConfigurableInitInterface
- This extends the `Configurable` interface to include an `init()` method to perform initialization of properties.
- ConfigurableInterface
- This class is 'configurable' - it has an `update()` method that accepts iterables.
- EncryptInterface
- An encryption tooling instance.
- EventInterface
- An event.
- HttpExceptionInterface
- These are errors that can inform the status code.
- InflectorInterface
- Language inflection (in English) for pluralisation.
- JobInterface
- A job. Could be a cron or a worker. You decide.
- JsonDeserializable
- An object that can be deserialized from a JSON array.
- LoggableInterface
- This class has logging capabilities.
- LogSinkInterface
- This class can receive logs.
- LogSourceInterface
- This class can emit logs.
- MutexInterface
- A locking mechanism.
- QueueInterface
- A queue for processing jobs.
- RuleInterface
- This is a rule for performing validation.
- RulesValidatorInterface
- This class is a validator that uses rules.
- SortableInterface
- A sortable object.
- ValidatesInterface
- This class can validate.
- ValidationExceptionInterface
- Validation errors.
- ValidatorInterface
- This class is a validator.