Page MenuHomec4science

php-traits.php.test
No OneTemporary

File Metadata

Created
Thu, Sep 5, 06:18

php-traits.php.test

<?php
trait T {
function f() {}
}
class C {
use T;
}
class D {
use T, U;
}
class E {
use T, U {
T::x insteadof U;
T::x as y;
T::z as private z;
}
}
class F {
use Q { q as protected; }
}
~~~~~~~~~~
pass
~~~~~~~~~~
{
"tree": [
9000,
0,
118,
[
[
9006,
0,
117,
[
[
9007,
0,
0
],
[
9004,
2,
17,
[
[
9051,
2,
17,
[
[
9052,
2,
2,
[
[
9013,
2,
2
]
]
],
[
9090,
4,
4
],
[
9005
],
[
9005
],
[
9006,
6,
17,
[
[
9004,
8,
15,
[
[
9067,
8,
15,
[
[
9068
],
[
9005
],
[
9013,
10,
10
],
[
9059,
11,
12
],
[
9005
],
[
9005
],
[
9006,
14,
15
]
]
]
]
]
]
]
]
]
]
],
[
9004,
19,
30,
[
[
9051,
19,
30,
[
[
9052,
19,
19
],
[
9090,
21,
21
],
[
9005
],
[
9005
],
[
9006,
23,
30,
[
[
9105,
25,
27,
[
[
9090,
27,
27
],
[
9005
]
]
]
]
]
]
]
]
],
[
9004,
32,
46,
[
[
9051,
32,
46,
[
[
9052,
32,
32
],
[
9090,
34,
34
],
[
9005
],
[
9005
],
[
9006,
36,
46,
[
[
9105,
38,
43,
[
[
9090,
40,
40
],
[
9090,
43,
43
],
[
9005
]
]
]
]
]
]
]
]
],
[
9004,
48,
94,
[
[
9051,
48,
94,
[
[
9052,
48,
48
],
[
9090,
50,
50
],
[
9005
],
[
9005
],
[
9006,
52,
94,
[
[
9105,
54,
92,
[
[
9090,
56,
56
],
[
9090,
59,
59
],
[
9107,
61,
92,
[
[
9108,
63,
70,
[
[
9110,
63,
65
],
[
9109,
69,
69,
[
[
9090,
69,
69
]
]
]
]
],
[
9111,
72,
79,
[
[
9110,
72,
74
],
[
9005
],
[
9013,
78,
78
]
]
],
[
9111,
81,
90,
[
[
9110,
81,
83
],
[
9068,
87,
87,
[
[
9013,
87,
87
]
]
],
[
9013,
89,
89
]
]
]
]
]
]
]
]
]
]
]
]
],
[
9004,
96,
117,
[
[
9051,
96,
117,
[
[
9052,
96,
96
],
[
9090,
98,
98
],
[
9005
],
[
9005
],
[
9006,
100,
117,
[
[
9105,
102,
115,
[
[
9090,
104,
104
],
[
9107,
106,
115,
[
[
9111,
108,
113,
[
[
9110,
108,
108,
[
[
9013,
108,
108
]
]
],
[
0,
112,
112
],
[
9005
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
],
"stream": [
[
371,
5
],
[
375,
2
],
[
390,
5
],
[
375,
1
],
[
309,
1
],
[
375,
1
],
[
123,
1
],
[
375,
3
],
[
337,
8
],
[
375,
1
],
[
309,
1
],
[
40,
1
],
[
41,
1
],
[
375,
1
],
[
123,
1
],
[
125,
1
],
[
375,
1
],
[
125,
1
],
[
375,
2
],
[
356,
5
],
[
375,
1
],
[
309,
1
],
[
375,
1
],
[
123,
1
],
[
375,
3
],
[
343,
3
],
[
375,
1
],
[
309,
1
],
[
59,
1
],
[
375,
1
],
[
125,
1
],
[
375,
2
],
[
356,
5
],
[
375,
1
],
[
309,
1
],
[
375,
1
],
[
123,
1
],
[
375,
3
],
[
343,
3
],
[
375,
1
],
[
309,
1
],
[
44,
1
],
[
375,
1
],
[
309,
1
],
[
59,
1
],
[
375,
1
],
[
125,
1
],
[
375,
2
],
[
356,
5
],
[
375,
1
],
[
309,
1
],
[
375,
1
],
[
123,
1
],
[
375,
3
],
[
343,
3
],
[
375,
1
],
[
309,
1
],
[
44,
1
],
[
375,
1
],
[
309,
1
],
[
375,
1
],
[
123,
1
],
[
375,
5
],
[
309,
1
],
[
381,
2
],
[
309,
1
],
[
375,
1
],
[
388,
9
],
[
375,
1
],
[
309,
1
],
[
59,
1
],
[
375,
5
],
[
309,
1
],
[
381,
2
],
[
309,
1
],
[
375,
1
],
[
329,
2
],
[
375,
1
],
[
309,
1
],
[
59,
1
],
[
375,
5
],
[
309,
1
],
[
381,
2
],
[
309,
1
],
[
375,
1
],
[
329,
2
],
[
375,
1
],
[
348,
7
],
[
375,
1
],
[
309,
1
],
[
59,
1
],
[
375,
3
],
[
125,
1
],
[
375,
1
],
[
125,
1
],
[
375,
2
],
[
356,
5
],
[
375,
1
],
[
309,
1
],
[
375,
1
],
[
123,
1
],
[
375,
3
],
[
343,
3
],
[
375,
1
],
[
309,
1
],
[
375,
1
],
[
123,
1
],
[
375,
1
],
[
309,
1
],
[
375,
1
],
[
329,
2
],
[
375,
1
],
[
349,
9
],
[
59,
1
],
[
375,
1
],
[
125,
1
],
[
375,
1
],
[
125,
1
],
[
375,
1
]
]
}

Event Timeline