Files
in package
implements
ControllerInterface
Controlador para servir archivos estáticos desde las carpetas públicas del sistema.
Table of Contents
Interfaces
Properties
- $filePath : string
Methods
- __construct() : mixed
- getPageData() : array<string|int, mixed>
- isFileSafe() : bool
- isFolderSafe() : bool
- run() : void
- getMime() : string
Properties
$filePath
private
string
$filePath
= ''
Methods
__construct()
public
__construct(string $className[, string $url = '' ]) : mixed
Parameters
- $className : string
- $url : string = ''
getPageData()
public
getPageData() : array<string|int, mixed>
Return values
array<string|int, mixed>isFileSafe()
public
static isFileSafe(string $filePath) : bool
Parameters
- $filePath : string
Return values
boolisFolderSafe()
public
static isFolderSafe(string $filePath) : bool
Parameters
- $filePath : string
Return values
boolrun()
public
run() : void
getMime()
private
getMime(string $filePath) : string
Parameters
- $filePath : string