34
34
foo('\\Humbug\\Symfony\\Component\\Yaml\\Ya_1');
35
35
36
36
foo('DateTime');
37
+ foo('\\DateTime');
37
38
foo('Swift');
39
+ foo('\\Swift');
38
40
foo(['DateTime', 'autoload']);
41
+ foo(['\\DateTime', 'autoload']);
39
42
foo(['Swift', 'autoload']);
43
+ foo(['\\Swift', 'autoload']);
40
44
41
45
spl_autoload_register(['Swift', 'autoload']);
46
+ spl_autoload_register(['\Swift', 'autoload']);
42
47
spl_autoload_register(['Humbug\\Swift', 'autoload']);
43
48
spl_autoload_register(['\\Humbug\\Swift', 'autoload']);
49
+ spl_autoload_register(['\\Humbug\\Swift', 'autoload']);
44
50
spl_autoload_register(['DateTime', 'autoload']);
51
+ spl_autoload_register(['\\DateTime', 'autoload']);
45
52
46
53
is_a($swift, 'Swift');
54
+ is_a($swift, '\\Swift');
47
55
is_a($swift, 'Humbug\\Swift');
48
56
is_a($swift, '\\Humbug\\Swift');
49
57
is_a($swift, 'DateTime');
58
+ is_a($swift, '\\DateTime');
50
59
51
60
is_subclass_of($swift, 'Swift');
52
- is_subclass_of($swift, 'Humbug\Swift');
53
- is_subclass_of($swift, '\Humbug\Swift');
61
+ is_subclass_of($swift, '\\Swift');
62
+ is_subclass_of($swift, 'Humbug\\Swift');
63
+ is_subclass_of($swift, '\\Humbug\\Swift');
54
64
is_subclass_of($swift, 'DateTime');
65
+ is_subclass_of($swift, '\\DateTime');
55
66
is_subclass_of('Mailer', 'Swift');
56
- is_subclass_of('Humbug\Mailer', 'Humbug\Swift');
57
- is_subclass_of('\Humbug\Mailer', '\Humbug\Swift');
67
+ is_subclass_of('\\Mailer', '\\Swift');
68
+ is_subclass_of('Humbug\\Mailer', 'Humbug\\Swift');
69
+ is_subclass_of('Humbug\\Mailer', 'Humbug\\Swift');
70
+ is_subclass_of('\\Humbug\\Mailer', '\\Humbug\\Swift');
58
71
is_subclass_of('Mailer', 'DateTime');
72
+ is_subclass_of('\\Mailer', '\\DateTime');
59
73
60
74
interface_exists('Swift');
61
- interface_exists('Humbug\Swift');
62
- interface_exists('\Humbug\Swift');
75
+ interface_exists('\\Swift');
76
+ interface_exists('Humbug\\Swift');
77
+ interface_exists('\\Humbug\\Swift');
63
78
interface_exists('DateTime');
79
+ interface_exists('\\DateTime');
64
80
65
81
class_exists('Swift');
66
- class_exists('Humbug\Swift');
67
- class_exists('\Humbug\Swift');
82
+ class_exists('\\Swift');
83
+ class_exists('Humbug\\Swift');
84
+ class_exists('\\Humbug\\Swift');
68
85
class_exists('DateTime');
86
+ class_exists('\\DateTime');
69
87
70
88
trait_exists('Swift');
71
- trait_exists('Humbug\Swift');
72
- trait_exists('\Humbug\Swift');
89
+ trait_exists('\\Swift');
90
+ trait_exists('Humbug\\Swift');
91
+ trait_exists('\\Humbug\\Swift');
73
92
trait_exists('DateTime');
93
+ trait_exists('\\DateTime');
74
94
75
95
function_exists('dump');
76
- function_exists('Humbug\dump');
77
- function_exists('\Humbug\dump');
96
+ function_exists('Humbug\\ dump');
97
+ function_exists('\Humbug\\ dump');
78
98
function_exists('var_dump');
79
99
80
100
class_alias('Swift', 'Mailer');
81
- class_alias('Humbug\Swift', 'Mailer');
82
- class_alias('\Humbug\Swift', 'Mailer');
101
+ class_alias('\\Swift', '\\Mailer');
102
+ class_alias('Humbug\\Swift', 'Mailer');
103
+ class_alias('\\Humbug\\Swift', '\\Mailer');
83
104
class_alias('DateTime', 'DateTimeInterface');
105
+ class_alias('\\DateTime', '\\DateTimeInterface');
84
106
85
107
($this->colorize)('fg-green', '✔');
86
108
($this->colorize)(['Soft', 'autoload']);
109
+ ($this->colorize)(['\\Soft', 'autoload']);
87
110
88
111
----
89
112
<?php
@@ -95,47 +118,70 @@ class_alias('DateTime', 'DateTimeInterface');
95
118
\Humbug\foo('Humbug\\Symfony\\Component\\Yaml\\Ya_1');
96
119
\Humbug\foo('Humbug\\Symfony\\Component\\Yaml\\Ya_1');
97
120
\Humbug\foo('DateTime');
121
+ \Humbug\foo('\\DateTime');
98
122
\Humbug\foo('Swift');
123
+ \Humbug\foo('\\Swift');
99
124
\Humbug\foo(['DateTime', 'autoload']);
125
+ \Humbug\foo(['\\DateTime', 'autoload']);
100
126
\Humbug\foo(['Swift', 'autoload']);
127
+ \Humbug\foo(['\\Swift', 'autoload']);
128
+ \spl_autoload_register(['Humbug\\Swift', 'autoload']);
129
+ \spl_autoload_register(['Humbug\\Swift', 'autoload']);
101
130
\spl_autoload_register(['Humbug\\Swift', 'autoload']);
102
131
\spl_autoload_register(['Humbug\\Swift', 'autoload']);
103
132
\spl_autoload_register(['Humbug\\Swift', 'autoload']);
104
133
\spl_autoload_register(['DateTime', 'autoload']);
134
+ \spl_autoload_register(['\\DateTime', 'autoload']);
135
+ \is_a($swift, 'Humbug\\Swift');
105
136
\is_a($swift, 'Humbug\\Swift');
106
137
\is_a($swift, 'Humbug\\Swift');
107
138
\is_a($swift, 'Humbug\\Swift');
108
139
\is_a($swift, 'DateTime');
140
+ \is_a($swift, '\\DateTime');
141
+ \is_subclass_of($swift, 'Humbug\\Swift');
109
142
\is_subclass_of($swift, 'Humbug\\Swift');
110
143
\is_subclass_of($swift, 'Humbug\\Swift');
111
144
\is_subclass_of($swift, 'Humbug\\Swift');
112
145
\is_subclass_of($swift, 'DateTime');
146
+ \is_subclass_of($swift, '\\DateTime');
147
+ \is_subclass_of('Humbug\\Mailer', 'Humbug\\Swift');
148
+ \is_subclass_of('Humbug\\Mailer', 'Humbug\\Swift');
113
149
\is_subclass_of('Humbug\\Mailer', 'Humbug\\Swift');
114
150
\is_subclass_of('Humbug\\Mailer', 'Humbug\\Swift');
115
151
\is_subclass_of('Humbug\\Mailer', 'Humbug\\Swift');
116
152
\is_subclass_of('Humbug\\Mailer', 'DateTime');
153
+ \is_subclass_of('Humbug\\Mailer', '\\DateTime');
154
+ \interface_exists('Humbug\\Swift');
117
155
\interface_exists('Humbug\\Swift');
118
156
\interface_exists('Humbug\\Swift');
119
157
\interface_exists('Humbug\\Swift');
120
158
\interface_exists('DateTime');
159
+ \interface_exists('\\DateTime');
160
+ \class_exists('Humbug\\Swift');
121
161
\class_exists('Humbug\\Swift');
122
162
\class_exists('Humbug\\Swift');
123
163
\class_exists('Humbug\\Swift');
124
164
\class_exists('DateTime');
165
+ \class_exists('\\DateTime');
166
+ \trait_exists('Humbug\\Swift');
125
167
\trait_exists('Humbug\\Swift');
126
168
\trait_exists('Humbug\\Swift');
127
169
\trait_exists('Humbug\\Swift');
128
170
\trait_exists('DateTime');
171
+ \trait_exists('\\DateTime');
129
172
\function_exists('Humbug\\dump');
130
173
\function_exists('Humbug\\dump');
131
174
\function_exists('Humbug\\dump');
132
175
\function_exists('var_dump');
133
176
\class_alias('Humbug\\Swift', 'Humbug\\Mailer');
134
177
\class_alias('Humbug\\Swift', 'Humbug\\Mailer');
135
178
\class_alias('Humbug\\Swift', 'Humbug\\Mailer');
179
+ \class_alias('Humbug\\Swift', 'Humbug\\Mailer');
136
180
\class_alias('DateTime', 'DateTimeInterface');
181
+ \class_alias('\\DateTime', '\\DateTimeInterface');
137
182
($this->colorize)('fg-green', '✔');
138
183
($this->colorize)(['Soft', 'autoload']);
184
+ ($this->colorize)(['\\Soft', 'autoload']);
139
185
140
186
PHP
141
187
,
0 commit comments