Documentation

MimeType extends UploadingFile

Class MimeType

Tags
subpackage

FileValidators

author

Dodonov A.A.

version

v.1.0 (2020/05/13)

copyright

Copyright (c) 2020, aeon.org

Table of Contents

$file  : string
Index in the $_FILES array
$requiredTypes  : array<string|int, mixed>
Available mime types
__construct()  : mixed
Constructor
getKey()  : string
Getter for the field $this->file
setValidatingData()  : void
{@inheritdoc}
valid()  : bool
{@inheritdoc}
validateFilesFieldExists()  : void
Method validates that $_FILES[$field] exists.

Properties

$requiredTypes

Available mime types

private array<string|int, mixed> $requiredTypes = []

Methods

__construct()

Constructor

public __construct(array<string|int, mixed> $types) : mixed
Parameters
$types : array<string|int, mixed>

mime type constraint for the file

Tags
codeCoverageIgnore
Return values
mixed

getKey()

Getter for the field $this->file

public getKey() : string
Return values
string

field $this->file

validateFilesFieldExists()

Method validates that $_FILES[$field] exists.

public validateFilesFieldExists(string $field) : void

If it does not then exception will be thrown

Parameters
$field : string

field name

Return values
void

Search results

    Яндекс.Метрика