Documentation

Mimetype extends Base
in package

Validate Upload Media Type

This class validates an upload's media type (e.g. "image/png").

Tags
author

Josh Lockhart info@joshlockhart.com

since
1.0.0

Table of Contents

Properties

$message  : string
Error message
$mimetypes  : array<string|int, mixed>
Valid media types

Methods

__construct()  : mixed
Constructor
getMessage()  : string
Get error message
setMessage()  : mixed
Set error message
validate()  : bool
Validate

Properties

$message

Error message

protected string $message = 'Invalid mimetype'

$mimetypes

Valid media types

protected array<string|int, mixed> $mimetypes

Methods

__construct()

Constructor

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

Array of valid mimetypes

getMessage()

Get error message

public getMessage() : string
Return values
string

setMessage()

Set error message

public setMessage(string $message) : mixed
Parameters
$message : string

validate()

Validate

public validate(File $file) : bool
Parameters
$file : File
Return values
bool

        
On this page

Search results