We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents b189aaa + a6a20c9 commit f833a7eCopy full SHA for f833a7e
Zend/tests/gh10346.phpt
@@ -0,0 +1,29 @@
1
+--TEST--
2
+GH-10346 (Observer: enum tryFrom() run_time_cache properly assigned)
3
+--CREDITS--
4
+Florian Sowade
5
+--EXTENSIONS--
6
+zend_test
7
+--INI--
8
+zend_test.observer.enabled=1
9
+zend_test.observer.observe_all=1
10
+--FILE--
11
+<?php
12
+enum Card : string
13
+{
14
+ case HEART = 'H';
15
+}
16
+
17
+var_dump(Card::tryFrom('H'));
18
+?>
19
+--EXPECTF--
20
+<!-- init '%s' -->
21
+<file '%s'>
22
+ <!-- init Card::tryFrom() -->
23
+ <Card::tryFrom>
24
+ </Card::tryFrom>
25
+ <!-- init var_dump() -->
26
+ <var_dump>
27
+enum(Card::HEART)
28
+ </var_dump>
29
+</file '%s'>
0 commit comments