File tree Expand file tree Collapse file tree 2 files changed +19
-8
lines changed
src/Templates/highlight.php
tests/fixtures/expected/blocks/code-blocks Expand file tree Collapse file tree 2 files changed +19
-8
lines changed Original file line number Diff line number Diff line change 20
20
"end" : " \\ )" ,
21
21
"keywords" : " true false null new array" ,
22
22
"contains" : {
23
- "$ref" : " #contains.10.contains.1 .contains"
23
+ "$ref" : " #contains.10.contains.3 .contains"
24
24
}
25
25
}
26
26
]
154
154
"_" : " variable"
155
155
},
156
156
{
157
- "$ref" : " #contains.10.contains.1 .contains.2" ,
157
+ "$ref" : " #contains.10.contains.3 .contains.2" ,
158
158
"_" : " comment"
159
159
},
160
160
{
161
- "$ref" : " #contains.10.contains.1 .contains.3" ,
161
+ "$ref" : " #contains.10.contains.3 .contains.3" ,
162
162
"_" : " string"
163
163
},
164
164
{
165
- "$ref" : " #contains.10.contains.1 .contains.4" ,
165
+ "$ref" : " #contains.10.contains.3 .contains.4" ,
166
166
"_" : " number"
167
167
},
168
+ {
169
+ "$ref" : " #contains.10" ,
170
+ "_" : " closure"
171
+ },
168
172
{
169
173
"$ref" : " #contains.9" ,
170
174
"_" : " invoke"
175
179
},
176
180
{
177
181
"className" : " function" ,
178
- "beginKeywords" : " function" ,
182
+ "beginKeywords" : " fn function" ,
179
183
"end" : " [;{]" ,
180
184
"excludeEnd" : true ,
181
185
"illegal" : " \\ $|\\ [|%" ,
182
186
"contains" : [
187
+ {
188
+ "beginKeywords" : " use"
189
+ },
183
190
{
184
191
"className" : " title" ,
185
192
"begin" : " [a-zA-Z_]\\ w*" ,
186
193
"relevance" : 0
187
194
},
195
+ {
196
+ "begin" : " =>" ,
197
+ "endsParent" : true
198
+ },
188
199
{
189
200
"className" : " params" ,
190
201
"begin" : " \\ (" ,
319
330
"begin" : " =>"
320
331
},
321
332
{
322
- "$ref" : " #contains.10.contains.1 .contains.3"
333
+ "$ref" : " #contains.10.contains.3 .contains.3"
323
334
},
324
335
{
325
- "$ref" : " #contains.10.contains.1 .contains.4"
336
+ "$ref" : " #contains.10.contains.3 .contains.4"
326
337
}
327
338
]
328
339
}
Original file line number Diff line number Diff line change 85
85
86
86
< span class ="hljs-keyword "> return</ span > < span class ="hljs-keyword "> new</ span > < span class ="hljs-title invoke__ "> UserBadge</ span > (
87
87
< span class ="hljs-variable "> < span class ="hljs-variable-other-marker "> $</ span > payload</ span > ->< span class ="hljs-title invoke__ "> getUserId</ span > (),
88
- < span class ="hljs-function "> < span class ="hljs-keyword "> fn</ span > < span class ="hljs-params "> (< span class ="hljs-keyword "> string</ span > < span class ="hljs-variable "> < span class ="hljs-variable-other-marker "> $</ span > userIdentifier</ span > )</ span > : < span class ="hljs-title "> User</ span > </ span > => < span class ="hljs-keyword "> new</ span > < span class ="hljs-title invoke__ "> User</ span > (< span class ="hljs-variable "> < span class ="hljs-variable-other-marker "> $</ span > userIdentifier</ span > , < span class ="hljs-variable "> < span class ="hljs-variable-other-marker "> $</ span > payload</ span > ->< span class ="hljs-title invoke__ "> getRoles</ span > ())
88
+ < span class ="hljs-function "> < span class ="hljs-keyword "> fn</ span > < span class ="hljs-params "> (< span class ="hljs-keyword "> string</ span > < span class ="hljs-variable "> < span class ="hljs-variable-other-marker "> $</ span > userIdentifier</ span > )</ span > : < span class ="hljs-title "> User</ span > =></ span > < span class ="hljs-keyword "> new</ span > < span class ="hljs-title invoke__ "> User</ span > (< span class ="hljs-variable "> < span class ="hljs-variable-other-marker "> $</ span > userIdentifier</ span > , < span class ="hljs-variable "> < span class ="hljs-variable-other-marker "> $</ span > payload</ span > ->< span class ="hljs-title invoke__ "> getRoles</ span > ())
89
89
);
90
90
91
91
< span class ="hljs-comment "> // or</ span >
You can’t perform that action at this time.
0 commit comments