BladeOne D

Total Complexity 371
Dependencies 13
Dependents 1
Total lines 2,702
Lines of code 1,192
Logical lines of code 634
Comment lines 1,159
Methods 179
Properties 46

Methods 179

Method Rating Maintainability Complexity Lines of code
getFile()
A
50 11 26
isExpired()
A
53 11 21
runString()
A
50 8 28
compile()
A
51 8 25
get()
A
55 8 20
getEchoMethods()
S
51 7 29
__construct()
S
50 7 28
compileStatements()
S
54 7 19
startsWith()
S
59 7 14
contains()
S
59 7 14
compileString()
S
55 6 18
addLoop()
S
58 6 13
runInternal()
S
58 5 17
first()
S
62 5 11
renderEach()
S
57 4 17
setBaseUrl()
S
58 4 13
findPath()
S
62 4 12
_if()
S
56 3 19
ipClient()
S
66 4 8
e()
S
68 4 6
getTemplateFile()
S
59 3 13
stopSection()
S
62 3 12
appendSection()
S
62 3 12
compileGuest()
S
62 3 12
csrfIsValid()
S
62 3 11
splitForeach()
S
64 3 10
startPush()
S
66 3 9
csrf_token()
S
66 3 9
extendStartPush()
S
64 3 10
getCompiledFile()
S
66 3 8
startPrepend()
S
66 3 9
includeFirst()
S
67 3 8
parseToken()
S
65 3 9
last()
S
69 3 6
startSection()
S
68 3 7
extendPush()
S
64 3 10
compileEscapedEchos()
S
64 3 8
compileRegularEchos()
S
63 3 9
compileRawEchos()
S
64 3 8
slot()
S
64 3 10
compileIncludeFast()
S
61 2 12
compileInject()
S
60 2 12
yieldContent()
S
67 2 8
compileContinue()
S
77 2 3
yieldPushContent()
S
70 2 6
getTags()
S
74 2 4
compileEmpty()
S
66 2 8
setContentTags()
S
73 2 4
__call()
S
68 2 6
includeWhen()
S
69 2 7
compilePhp()
S
78 2 3
startComponent()
S
69 2 7
addAssetDict()
S
69 2 7
getMode()
S
71 2 6
extendSection()
S
67 2 8
relative()
S
71 2 6
dump()
S
66 2 9
convertArg()
S
70 2 6
getFirstLoop()
S
77 2 3
run()
S
64 2 9
runChild()
S
64 2 9
showError()
S
64 2 9
compileBreak()
S
77 2 3
injectClass()
S
66 2 8
incrementLoopIndices()
S
64 2 9
compileCase()
S
68 2 7
compileSet()
S
69 2 5
stripParentheses()
S
70 2 6
compileStatementCustom()
S
70 2 5
compileAuth()
S
66 2 8
compileElseAuth()
S
66 2 8
exists()
S
70 2 6
compileEchos()
S
70 2 6
compileElseCan()
S
67 2 8
handleViewException()
S
68 2 8
compileElseCannot()
S
67 2 8
evaluatePath()
S
64 2 10
compileElseCanAny()
S
66 2 8
value()
S
78 2 3
compileElseGuest()
S
66 2 8
compileExtensions()
S
67 2 7
stopPrepend()
S
66 2 8
stopPush()
S
66 2 8
compileEndSwitch()
S
67 2 7
compileDefault()
S
70 2 6
regenerateToken()
S
66 2 8
check()
S
78 1 3
renderComponent()
S
75 1 4
storeVerbatimBlocks()
S
70 1 6
componentData()
S
68 1 7
convertArgCallBack()
S
79 1 3
endSlot()
S
67 1 8
setEscapedContentTags()
S
79 1 3
restoreVerbatimBlocks()
S
68 1 7
getLoopStack()
S
82 1 3
yieldSection()
S
75 1 4
popLoop()
S
81 1 3
extend()
S
80 1 3
directive()
S
76 1 4
directiveRT()
S
76 1 4
stripQuotes()
S
75 1 4
getContentTags()
S
81 1 3
getEscapedContentTags()
S
80 1 3
setInjectResolver()
S
81 1 3
templateExist()
S
76 1 4
getFileExtension()
S
82 1 3
setFileExtension()
S
81 1 3
getCompiledExtension()
S
82 1 3
setCompiledExtension()
S
81 1 3
compileIncludeFirst()
S
75 1 4
compileEndEmpty()
S
80 1 3
compileYield()
S
79 1 3
compileEndunless()
S
80 1 3
compileUser()
S
79 1 3
compileUnless()
S
79 1 3
compileOverwrite()
S
80 1 3
compileStop()
S
80 1 3
compileEndsection()
S
80 1 3
compileEndGuest()
S
80 1 3
compileCanAny()
S
75 1 4
compileCannot()
S
75 1 4
compileCan()
S
75 1 4
compileEndAuth()
S
80 1 3
compileAppend()
S
80 1 3
compileSection()
S
79 1 3
compileShow()
S
80 1 3
compileEach()
S
79 1 3
compileFor()
S
79 1 3
compileSwitch()
S
72 1 5
getBaseUrl()
S
82 1 3
setPath()
S
77 1 4
setAuth()
S
74 1 5
setCanFunction()
S
81 1 3
setAnyFunction()
S
81 1 3
setMode()
S
81 1 3
compileDump()
S
79 1 3
compileEchoDefaults()
S
79 1 3
compileRelative()
S
79 1 3
compileMethod()
S
74 1 4
compilecsrf()
S
79 1 3
compileDd()
S
79 1 3
compileWhile()
S
79 1 3
compileComments()
S
73 1 4
compileElse()
S
80 1 3
compileForeach()
S
65 1 8
compileEndIsset()
S
80 1 3
compileInclude()
S
75 1 4
compileIsset()
S
79 1 3
compileJSon()
S
79 1 3
compileAsset()
S
78 1 3
compileEndSlot()
S
80 1 3
compileSlot()
S
79 1 3
compileEndComponent()
S
80 1 3
compileComponent()
S
79 1 3
compileEndPrepend()
S
80 1 3
compileEndpush()
S
80 1 3
compilePrepend()
S
79 1 3
compilePush()
S
79 1 3
compileStack()
S
79 1 3
compileIncludeWhen()
S
75 1 4
compileIncludeIf()
S
78 1 3
compileParent()
S
82 1 3
compileSplitForeach()
S
79 1 3
compileEndforeach()
S
80 1 3
compileForelse()
S
74 1 4
compileIf()
S
79 1 3
compileElseif()
S
79 1 3
compileHasSection()
S
79 1 3
compileEndwhile()
S
80 1 3
compileEndfor()
S
80 1 3
compileEndcan()
S
80 1 3
compileExtends()
S
67 1 7
compileEndcanany()
S
80 1 3
compileEndcannot()
S
80 1 3
compileEndif()
S
80 1 3
compileEndforelse()
S
80 1 3
compileEndphp()
S
82 1 3
compileUnset()
S
79 1 3
currentComponent()
S
79 1 3