StimulusControllersDto
extends AbstractStimulusDto
in package
FinalYes
Tags
Table of Contents
Properties
- $classes : mixed
- $controllers : mixed
- $values : mixed
Methods
- __toString() : string
- addController() : void
- toArray() : array<string|int, mixed>
- normalizeKeyName() : string
- Normalize a Stimulus Value API key into its HTML equivalent ("kebab case").
Properties
$classes
private
mixed
$classes
= []
$controllers
private
mixed
$controllers
= []
$values
private
mixed
$values
= []
Methods
__toString()
public
__toString() : string
Return values
stringaddController()
public
addController(string $controllerName[, array<string|int, mixed> $controllerValues = [] ][, array<string|int, mixed> $controllerClasses = [] ]) : void
Parameters
- $controllerName : string
- $controllerValues : array<string|int, mixed> = []
- $controllerClasses : array<string|int, mixed> = []
toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>normalizeKeyName()
Normalize a Stimulus Value API key into its HTML equivalent ("kebab case").
private
normalizeKeyName(string $str) : string
Backport features from symfony/string.
Parameters
- $str : string