Phpxforms documentation

MediaDbEditor extends Body
in package

Abstract core for html body with css and js functions

Table of Contents

Constants

INP_REPLACE  = 'file-replace'

Properties

$coords  : array<string|int, string>
$css  : array<string, mixed>
$dynamicTag  : string|null
$filters  : array<string, array<string, string|int>>
$mediaDb  : MediaDb
$nav  : AdminNavigation
$scripts  : array<string, mixed>
$title  : string

Methods

__construct()  : mixed
addCss()  : void
Add CSS
addScript()  : void
Add javascript
getAlert()  : string
Get bootstrap like alert
getCSS()  : array<string, mixed>
Get CSS
getScript()  : array<string, mixed>
Get javascript
render()  : void
getIcon()  : string
getTitle()  : string
Get page title

Constants

Properties

$coords

protected array<string|int, string> $coords = ['inx', 'iny', 'outx', 'outy']

$css

protected array<string, mixed> $css = []

$dynamicTag

protected string|null $dynamicTag = null

$filters

protected array<string, array<string, string|int>> $filters = ['blur' => ['NAME' => 'Rozmazání', 'RANGE' => 100], 'negative' => ['NAME' => 'Negativ', 'RANGE' => 1], 'grayscale' => ['NAME' => 'Černobíle', 'RANGE' => 1], 'brightness' => ['NAME' => 'Světelnost', 'RANGE' => -100], 'contrast' => ['NAME' => 'Kontrast', 'RANGE' => 100], 'pixelate' => ['NAME' => 'Pixelizace', 'RANGE' => 50], 'color_r' => ['NAME' => 'Červená', 'RANGE' => 255], 'color_g' => ['NAME' => 'Zelená', 'RANGE' => 255], 'color_b' => ['NAME' => 'Modrá', 'RANGE' => 255]]

$scripts

protected array<string, mixed> $scripts = []

$title

protected string $title = ''

Methods

addCss()

Add CSS

public final addCss(string $type, string $value[, string $media = 'all' ]) : void
Parameters
$type : string

FILE,CODE

$value : string

depends on type

$media : string = 'all'

css media type

addScript()

Add javascript

public final addScript(string $type, array<string, mixed>|string|null $value) : void
Parameters
$type : string

FILE,READY,GLOBAL,ARRAY

$value : array<string, mixed>|string|null

depends on type

getAlert()

Get bootstrap like alert

public static getAlert(string $text[, string $type = 'danger' ]) : string
Parameters
$text : string
$type : string = 'danger'

alert type

Return values
string

getCSS()

Get CSS

public final getCSS() : array<string, mixed>
Return values
array<string, mixed>

getScript()

Get javascript

public final getScript() : array<string, mixed>
Return values
array<string, mixed>

render()

public render(int $id, array<string, mixed> $data) : void
Parameters
$id : int
$data : array<string, mixed>

getIcon()

protected getIcon(int $id, array<string, mixed> $file) : string
Parameters
$id : int
$file : array<string, mixed>
Return values
string

getTitle()

Get page title

protected getTitle([string $split = ' - ' ]) : string
Parameters
$split : string = ' - '
Return values
string

        
On this page

Search results