AbstractElement¶
Qualified name: | Ouxsoft\PHPMarkup\Element\AbstractElement |
---|
-
class
AbstractElement
¶ -
public
__construct
([])¶ Element constructor
Parameters: - $args (ArgumentArray) – Default:
null
- $args (ArgumentArray) – Default:
-
public
__invoke
(string $method) → bool¶ Invoke wrapper call to method if exists
Parameters: - $method (string) –
Returns: bool –
-
public
__toString
() → string¶ Call onRender if exists on echo / output
Returns: string –
-
public
getArgByName
(string $name)¶ Get arg by name
Parameters: - $name (string) –
Returns: mixed|null
-
public
getArgs
() → ArgumentArray¶ Get all args
Returns: ArgumentArray
–
-
public
getId
()¶ Gets the ID of the Element, useful for
ElementPool
Returns: int|string
-
public
innerText
()¶ Get innerText
Returns: string|null
-
public
onRender
() → mixed¶ Abstract output method called by magic method The extending class must define this method
Returns: mixed –
-
public