Attributes extends Block
Renders model attributes.
Table of Contents
- $alias : string
- Model alias.
- $area : string
- Display area.
- $args : array<string|int, mixed>
- Block arguments.
- $attributes : array<string|int, mixed>
- HTML attributes.
- $columns : int
- Columns number.
- $context : array<string|int, mixed>
- Object context values.
- $meta : array<string|int, mixed>
- Class meta values.
- $model : string
- Model name.
- $name : string
- Block name.
- $path : string
- File path.
- $tag : string
- HTML tag.
- __construct() : mixed
- Class constructor.
- get_arg() : mixed
- Gets block argument.
- get_args() : array<string|int, mixed>
- Get block arguments.
- get_context() : mixed
- Gets object context values.
- get_meta() : mixed
- Gets class meta values.
- init() : mixed
- Class initializer.
- render() : string
- Renders block HTML.
- boot() : mixed
- Bootstraps block properties.
- set_context() : mixed
- Sets object context value.
- set_meta() : mixed
- Sets class meta values.
- set_property() : mixed
- Sets a property value.
Properties
$alias
Model alias.
protected
string
$alias
$area
Display area.
protected
string
$area
$args
Block arguments.
protected
array<string|int, mixed>
$args
= []
$attributes
HTML attributes.
protected
array<string|int, mixed>
$attributes
= []
$columns
Columns number.
protected
int
$columns
$context
Object context values.
protected
array<string|int, mixed>
$context
= []
$meta
Class meta values.
protected
static array<string|int, mixed>
$meta
= []
$model
Model name.
protected
string
$model
$name
Block name.
protected
string
$name
$path
File path.
protected
string
$path
Tags
$tag
HTML tag.
protected
string
$tag
= 'div'
Tags
Methods
__construct()
Class constructor.
public
__construct([array<string|int, mixed> $args = [] ]) : mixed
Parameters
- $args : array<string|int, mixed> = []
-
Block arguments.
Return values
mixed —get_arg()
Gets block argument.
public
final get_arg(string $name) : mixed
Parameters
- $name : string
-
Argument name.
Return values
mixed —get_args()
Get block arguments.
public
final get_args() : array<string|int, mixed>
Return values
array<string|int, mixed> —get_context()
Gets object context values.
public
final get_context([string $name = null ][, mixed $default = null ]) : mixed
Parameters
- $name : string = null
-
Context name.
- $default : mixed = null
-
Default value.
Return values
mixed —get_meta()
Gets class meta values.
public
final static get_meta([string $name = '' ]) : mixed
Parameters
- $name : string = ''
-
Meta name.
Return values
mixed —init()
Class initializer.
public
static init([array<string|int, mixed> $meta = [] ]) : mixed
Parameters
- $meta : array<string|int, mixed> = []
-
Class meta values.
Return values
mixed —render()
Renders block HTML.
public
render() : string
Return values
string —boot()
Bootstraps block properties.
protected
boot() : mixed
Return values
mixed —set_context()
Sets object context value.
protected
final set_context(string $name[, mixed $value = null ]) : mixed
Parameters
- $name : string
-
Context name.
- $value : mixed = null
-
Context value.
Return values
mixed —set_meta()
Sets class meta values.
protected
final static set_meta(array<string|int, mixed> $meta) : mixed
Parameters
- $meta : array<string|int, mixed>
-
Meta values.
Return values
mixed —set_property()
Sets a property value.
protected
final set_property(string $name, mixed $value[, string $prefix = '' ]) : mixed
Parameters
- $name : string
-
Property name.
- $value : mixed
-
Property value.
- $prefix : string = ''
-
Method prefix.