src/JsPhpize/Parser/Parser.php | 393 | D 2 days | A 100% |
src/JsPhpize/Compiler/Compiler.php | 313 | C 1 day | A 100% |
src/JsPhpize/Parser/TokenExtractor.php | 193 | C 1 day | A 100% |
src/JsPhpize/JsPhpize.php | 126 | B 4 hrs | A 100% |
src/JsPhpize/Lexer/Lexer.php | 118 | A 45 mins | A 100% |
src/JsPhpize/Nodes/Block.php | 110 | A 0 mins | A 100% |
src/JsPhpize/JsPhpizeOptions.php | 99 | A 0 mins | A 100% |
src/JsPhpize/Lexer/Scanner.php | 73 | A 0 mins | A 100% |
src/JsPhpize/Lexer/Token.php | 62 | A 0 mins | A 100% |
src/JsPhpize/Compiler/DependenciesTrait.php | 54 | A 0 mins | A 100% |
src/JsPhpize/Stream/ExpressionStream.php | 48 | A 0 mins | A 100% |
src/JsPhpize/Parser/BracketsArrayItemKey.php | 41 | A 0 mins | A 100% |
src/JsPhpize/Parser/TokenCrawler.php | 38 | A 0 mins | A 100% |
src/JsPhpize/Lexer/Pattern.php | 35 | A 0 mins | A 100% |
src/JsPhpize/Nodes/Parenthesis.php | 34 | A 0 mins | A 100% |
src/JsPhpize/Lexer/StringLexer.php | 33 | A 0 mins | A 100% |
src/JsPhpize/Compiler/DyiadeTrait.php | 32 | A 0 mins | A 100% |
src/JsPhpize/Nodes/Constant.php | 31 | A 0 mins | A 100% |
src/JsPhpize/Lexer/DataBag.php | 28 | A 0 mins | A 100% |
src/JsPhpize/Nodes/Variable.php | 28 | A 0 mins | A 100% |
src/JsPhpize/Lexer/Patterns/StringPattern.php | 28 | A 0 mins | A 100% |
src/JsPhpize/Nodes/Instruction.php | 27 | A 0 mins | A 100% |
src/JsPhpize/Nodes/Assignation.php | 26 | A 0 mins | A 100% |
src/JsPhpize/Compiler/InterpolationTrait.php | 25 | A 35 mins | A 100% |
src/JsPhpize/Nodes/Value.php | 25 | A 0 mins | A 100% |
src/JsPhpize/Nodes/Dyiade.php | 24 | A 35 mins | A 100% |
src/JsPhpize/Nodes/FunctionCall.php | 23 | A 0 mins | A 100% |
src/JsPhpize/Nodes/Ternary.php | 22 | A 0 mins | A 100% |
src/JsPhpize/Nodes/HooksArray.php | 19 | A 0 mins | A 100% |
src/JsPhpize/Nodes/BracketsArray.php | 17 | A 0 mins | A 100% |
src/JsPhpize/Readable.php | 17 | A 0 mins | A 100% |
examples/sub-child.js | 14 | A 0 mins |
|
examples/math.js | 14 | A 0 mins |
|
src/JsPhpize/Nodes/DynamicValue.php | 13 | A 0 mins | A 100% |
examples/switch.js | 12 | A 0 mins |
|
examples/and.js | 11 | A 0 mins |
|
examples/scope-nested-call.js | 11 | A 0 mins |
|
src/JsPhpize/Nodes/Main.php | 10 | A 0 mins | A 100% |
examples/scope-ternary.js | 10 | A 0 mins |
|
examples/block-ternary.js | 10 | A 0 mins |
|
src/JsPhpize/Lexer/Patterns/NumberPattern.php | 10 | A 0 mins | A 100% |
examples/loop.js | 9 | A 0 mins |
|
examples/ternary.js | 9 | A 0 mins |
|
examples/static-call.js | 8 | A 0 mins |
|
examples/indent.php | 8 | A 0 mins |
|
examples/indent.js | 8 | A 0 mins |
|
examples/lambda.js | 8 | A 0 mins |
|
examples/match.js | 7 | A 0 mins |
|
examples/callback.js | 7 | A 0 mins |
|
examples/constant.php | 7 | A 0 mins |
|