|
@@ 122-125 (lines=4) @@
|
| 119 |
|
private function generateEnumerableValues(string $enumFqcn): string |
| 120 |
|
{ |
| 121 |
|
$code = ''; |
| 122 |
|
foreach ($this->getEnumerableValues($enumFqcn) as $constant => $value) { |
| 123 |
|
$jsValue = \is_string($value) ? "'$value'" : $value; |
| 124 |
|
$code .= " static $constant = $jsValue\n"; |
| 125 |
|
} |
| 126 |
|
|
| 127 |
|
return $code; |
| 128 |
|
} |
|
@@ 137-140 (lines=4) @@
|
| 134 |
|
} |
| 135 |
|
|
| 136 |
|
$code = "\n // Named masks\n"; |
| 137 |
|
foreach ($this->getMasks($enumFqcn) as $constant => $value) { |
| 138 |
|
$jsValue = \is_string($value) ? "'$value'" : $value; |
| 139 |
|
$code .= " static $constant = $jsValue\n"; |
| 140 |
|
} |
| 141 |
|
|
| 142 |
|
return $code; |
| 143 |
|
} |