Nextcloud PHP API (master)

IValidator

Class Validator

Tags
psalm-type

RichObjectParameter = array{ type: string, id: string, name: string, server?: string, link?: string, 'call-type'?: 'one2one'|'group'|'public', 'icon-url'?: string, 'message-id'?: string, boardname?: string, stackname?: string, size?: string, path?: string, mimetype?: string, 'preview-available'?: 'yes'|'no', mtime?: string, latitude?: string, longitude?: string, description?: string, thumb?: string, website?: string, visibility?: '0'|'1', assignable?: '0'|'1', conversation?: string, etag?: string, permissions?: string, width?: string, height?: string, blurhash?: string, }

since
11.0.0

Table of Contents

Constants

PLACEHOLDER_REGEX  = '[A-Za-z][A-Za-z0-9\-_.]+'
Only alphanumeric, dash, underscore and dot are allowed, starting with a character

Methods

validate()  : void

Constants

PLACEHOLDER_REGEX

Only alphanumeric, dash, underscore and dot are allowed, starting with a character

public mixed PLACEHOLDER_REGEX = '[A-Za-z][A-Za-z0-9\-_.]+'
Tags
since
31.0.0

Methods

validate()

public validate(string $subject, array<non-empty-string, RichObjectParameter$parameters) : void
Parameters
$subject : string
$parameters : array<non-empty-string, RichObjectParameter>
Tags
throws
InvalidObjectExeption
since
11.0.0

        
On this page

Search results