|
1 | 1 | parameters: |
2 | 2 |
|
3 | 3 | # Ignore lists |
4 | | - naneau.obfuscator.node_visitor.scramble_variable.ignore: [] |
5 | | - naneau.obfuscator.node_visitor.scramble_private_method.ignore: [] |
6 | | - naneau.obfuscator.node_visitor.scramble_private_property.ignore: [] |
7 | | - naneau.obfuscator.node_visitor.scramble_use.ignore: [] |
| 4 | + obfuscator.node_visitor.scramble_variable.ignore: [] |
| 5 | + obfuscator.node_visitor.scramble_private_method.ignore: [] |
| 6 | + obfuscator.node_visitor.scramble_private_property.ignore: [] |
| 7 | + obfuscator.node_visitor.scramble_use.ignore: [] |
8 | 8 |
|
9 | 9 | services: |
10 | 10 |
|
11 | 11 | # Obfuscator |
12 | | - naneau.obfuscator: |
| 12 | + obfuscator: |
13 | 13 | class: Naneau\Obfuscator\Obfuscator |
14 | 14 | calls: |
15 | | - - [setParser, [@naneau.obfuscator.parser]] |
16 | | - - [setTraverser, [@naneau.obfuscator.node_traverser]] |
17 | | - - [setPrettyPrinter, [@naneau.obfuscator.pretty_printer]] |
18 | | - - [setEventDispatcher, [@naneau.obfuscator.event_dispatcher]] |
| 15 | + - [setParser, [@obfuscator.parser]] |
| 16 | + - [setTraverser, [@obfuscator.node_traverser]] |
| 17 | + - [setPrettyPrinter, [@obfuscator.pretty_printer]] |
| 18 | + - [setEventDispatcher, [@obfuscator.event_dispatcher]] |
19 | 19 |
|
20 | 20 | # String scrambler |
21 | | - naneau.obfuscator.scrambler: |
| 21 | + obfuscator.scrambler: |
22 | 22 | class: Naneau\Obfuscator\StringScrambler |
23 | 23 |
|
24 | 24 | # Node traverser |
25 | | - naneau.obfuscator.node_traverser: |
| 25 | + obfuscator.node_traverser: |
26 | 26 | class: PhpParser\NodeTraverser |
27 | 27 | calls: |
28 | | - - [addVisitor, [@naneau.obfuscator.node_visitor.scramble_variable]] |
29 | | - - [addVisitor, [@naneau.obfuscator.node_visitor.scramble_private_method]] |
| 28 | + - [addVisitor, [@obfuscator.node_visitor.scramble_variable]] |
| 29 | + - [addVisitor, [@obfuscator.node_visitor.scramble_private_method]] |
30 | 30 |
|
31 | 31 | # Variable scrambler |
32 | | - naneau.obfuscator.node_visitor.scramble_variable: |
| 32 | + obfuscator.node_visitor.scramble_variable: |
33 | 33 | class: Naneau\Obfuscator\Node\Visitor\ScrambleVariable |
34 | 34 | arguments: |
35 | | - - @naneau.obfuscator.scrambler |
| 35 | + - @obfuscator.scrambler |
36 | 36 | calls: |
37 | | - - [addIgnore, [%naneau.obfuscator.node_visitor.scramble_variable.ignore%]] |
| 37 | + - [addIgnore, [%obfuscator.node_visitor.scramble_variable.ignore%]] |
38 | 38 |
|
39 | 39 | # Scramble private methods |
40 | | - naneau.obfuscator.node_visitor.scramble_private_method: |
| 40 | + obfuscator.node_visitor.scramble_private_method: |
41 | 41 | class: Naneau\Obfuscator\Node\Visitor\ScramblePrivateMethod |
42 | 42 | arguments: |
43 | | - - @naneau.obfuscator.scrambler |
| 43 | + - @obfuscator.scrambler |
44 | 44 | calls: |
45 | | - - [addIgnore, [%naneau.obfuscator.node_visitor.scramble_private_method.ignore%]] |
| 45 | + - [addIgnore, [%obfuscator.node_visitor.scramble_private_method.ignore%]] |
46 | 46 |
|
47 | 47 | # Scramble private properties |
48 | | - naneau.obfuscator.node_visitor.scramble_private_property: |
| 48 | + obfuscator.node_visitor.scramble_private_property: |
49 | 49 | class: Naneau\Obfuscator\Node\Visitor\ScramblePrivateProperty |
50 | 50 | arguments: |
51 | | - - @naneau.obfuscator.scrambler |
| 51 | + - @obfuscator.scrambler |
52 | 52 | calls: |
53 | | - - [addIgnore, [%naneau.obfuscator.node_visitor.scramble_private_property.ignore%]] |
| 53 | + - [addIgnore, [%obfuscator.node_visitor.scramble_private_property.ignore%]] |
54 | 54 |
|
55 | 55 | # Scramble use statements |
56 | | - naneau.obfuscator.node_visitor.scramble_use: |
| 56 | + obfuscator.node_visitor.scramble_use: |
57 | 57 | class: Naneau\Obfuscator\Node\Visitor\ScrambleUse |
58 | 58 | arguments: |
59 | | - - @naneau.obfuscator.scrambler |
| 59 | + - @obfuscator.scrambler |
60 | 60 | calls: |
61 | | - - [addIgnore, [%naneau.obfuscator.node_visitor.scramble_use.ignore%]] |
| 61 | + - [addIgnore, [%obfuscator.node_visitor.scramble_use.ignore%]] |
62 | 62 |
|
63 | 63 | # Name resolver (needed before scramble_use) |
64 | | - naneau.obfuscator.node_visitor.name_resolver: |
| 64 | + obfuscator.node_visitor.name_resolver: |
65 | 65 | class: PhpParser\NodeVisitor\NameResolver |
66 | 66 |
|
67 | 67 | # Parser |
68 | | - naneau.obfuscator.parser: |
| 68 | + obfuscator.parser: |
69 | 69 | class: PhpParser\Parser |
70 | 70 | arguments: |
71 | | - - @naneau.obfuscator.lexer |
| 71 | + - @obfuscator.lexer |
72 | 72 |
|
73 | 73 | # Lexer |
74 | | - naneau.obfuscator.lexer: |
| 74 | + obfuscator.lexer: |
75 | 75 | class: PhpParser\Lexer |
76 | 76 |
|
77 | 77 | # Pretty printer |
78 | | - naneau.obfuscator.pretty_printer: |
| 78 | + obfuscator.pretty_printer: |
79 | 79 | class: PhpParser\PrettyPrinter\Standard |
80 | 80 |
|
81 | 81 | # Event dispatcher |
82 | | - naneau.obfuscator.event_dispatcher: |
| 82 | + obfuscator.event_dispatcher: |
83 | 83 | class: Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher |
84 | 84 | arguments: |
85 | 85 | - @service_container |
0 commit comments