-
Notifications
You must be signed in to change notification settings - Fork 0
/
php.json
41 lines (40 loc) · 1.02 KB
/
php.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"name": "php",
"variables": {
"context": "$[%_context_]",
"subcontext": "$[%_subcontext_]",
"variable": "$[%_context_]['[%_variable_]']",
"subvariable": "$[%_subcontext_]['[%_variable_]']"
},
"replace": {
"format": "<?php echo htmlspecialchars( [%variable], ENT_QUOTES ); ?>"
},
"list": {
"open": "<?php foreach ( [%variable] as [%subcontext] ) { ?>",
"close": "<?php } ?>",
"objectProperty": "<?php echo htmlspecialchars( [%subvariable], ENT_QUOTES ); ?>",
"primitive": "<?php echo htmlspecialchars( [%subcontext], ENT_QUOTES ); ?>"
},
"control": {
"ifTruthy": {
"open": "<?php if ( [%variable] ) { ?>",
"close": "<?php } ?>"
},
"ifFalsy": {
"open": "<?php if ( ! [%variable] ) { ?>",
"close": "<?php } ?>"
},
"ifEqual": {
"open": "<?php if ( [%variable] === [%variable] ) { ?>",
"close": "<?php } ?>"
},
"ifNotEqual": {
"open": "<?php if ( [%variable] !== [%variable] ) { ?>",
"close": "<?php } ?>"
},
"else": {
"open": "<?php else { ?>",
"close": "<?php } ?>"
}
}
}