. */ namespace Plugin\ActivityPub\Util\Type\Validator; use Exception; use Plugin\ActivityPub\Util\Type\ValidatorTools; /** * \Plugin\ActivityPub\Util\Type\Validator\AttributedToValidator is a dedicated * validator for attributedTo attribute. */ class AttributedToValidator extends ValidatorTools { /** * Validate an attributedTo value * * @param mixed $container An Object type * * @throws Exception */ public function validate(mixed $value, mixed $container): bool { return $this->validateListOrObject( $value, $container, $this->getCollectionActorsValidator(), ); } }