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
ElementPoolReturns: 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