Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Eywa\Console\Routes\RemoveRoute0%
Eywa\Console\Shell0%
Eywa\Console\Generate\GenerateValidator0%
Eywa\Console\Generate\GenerateView0%
Eywa\Console\Get\Documentation0%
Eywa\Console\Get\Wanted0%
Eywa\Console\Mode\DevMode0%
Eywa\Console\Mode\Maintenance0%
Eywa\Console\Mode\ProductionMode0%
Eywa\Console\Records\Records0%
Eywa\Console\Routes\AddRoute0%
Eywa\Console\Routes\FindRoute0%
Eywa\Console\Routes\ListRoute0%
Eywa\Cache\ApcuCache0%
Eywa\Console\Routes\UpdateRoute0%
Eywa\Security\Crypt\Crypter0%
Eywa\Console\Generate\GenerateModel0%
Eywa\Database\Export\Export0%
Eywa\Database\Import\Import0%
Eywa\Database\Migration\CreateMigrationTable0%
Eywa\Database\Migration\Evolution0%
Eywa\Database\Migration\Migrate0%
Eywa\Database\Migration\Migration0%
Eywa\Message\Email\Write0%
Eywa\Database\Seed\Seeder0%
Eywa\Database\Seed\Seeding0%
Eywa\Debug\Dumper0%
Eywa\Http\Server\Http0%
Eywa\File\File0%
Eywa\Http\Response\JsonResponse0%
Eywa\Html\Pagination\Pagination0%
Eywa\Console\Generate\GenerateSeeds0%
Eywa\Console\Generate\GenerateTest0%
Eywa\Console\Generate\GenerateMigration0%
Eywa\Console\Database\DropTable0%
Eywa\Time\Timing0%
Eywa\Cache\MemcacheCache0%
Eywa\Cache\RedisCache0%
Eywa\Security\Middleware\CsrfMiddleware0%
Eywa\Security\Csrf\Csrf0%
Eywa\Console\App\AppSend0%
Eywa\Console\App\Coverage0%
Eywa\Console\App\Dkim0%
Eywa\Console\App\Key0%
Eywa\Console\App\Serve0%
Eywa\Console\App\TestCommand0%
Eywa\Console\Cache\ClearCache0%
Eywa\Console\Console0%
Eywa\Console\Generate\GenerateMiddleware0%
Eywa\Console\Database\CleanDatabase0%
Eywa\Http\Middleware\Middleware0%
Eywa\Console\Database\ShowUsers0%
Eywa\Console\Generate\GenerateForm0%
Eywa\Console\Generate\GenerateController0%
Eywa\Console\Generate\GenerateContainer0%
Eywa\Console\Generate\GenerateCommand0%
Eywa\Console\Database\UninstallDatabase0%
Eywa\Console\Database\ExportDatabase0%
Eywa\Console\Database\TruncateTable0%
Eywa\Console\Database\ShowTable0%
Eywa\Console\Database\SeedDatabase0%
Eywa\Console\Database\RollbackDatabase0%
Eywa\Console\Database\MigrateDatabase0%
Eywa\Console\Database\InstallDatabase0%
Eywa\Console\Database\ImportDatabase0%
Eywa\Database\Table\Table1%
Eywa\Database\Base\Base4%
Eywa\Detection\Detect8%
Eywa\Http\View\View10%
Eywa\Http\Parameter\Uploaded\UploadedFile13%
Eywa\Message\Flash\Flash14%
Eywa\Application\App14%
Eywa\Database\Query\Sql14%
Eywa\Cache\FileCache16%
Eywa\Session\Session21%
Eywa\Validate\Validator24%
Eywa\Database\User\User25%
Eywa\Database\Connexion\Connect25%
Eywa\Testing\Unit33%
Eywa\Http\Request\ServerRequest36%
Eywa\Collection\Collect38%
Eywa\Http\Request\Request42%
Eywa\Database\Model\Model50%
Eywa\File\Assets60%
Eywa\Session\ArraySession60%
Eywa\Security\Authentication\Auth65%
Eywa\Http\Response\Response73%
Eywa\Http\Response\RedirectResponse75%
Eywa\Html\Form\Form78%
Eywa\Http\Routing\Router87%
Eywa\Security\Hashing\Hash87%
Eywa\Http\Routing\RouteResult88%
Eywa\Ioc\Ioc88%
Eywa\Configuration\Config89%

Project Risks

Class CRAP
Eywa\File\File5852
Eywa\Database\Table\Table2600
Eywa\Collection\Collect2512
Eywa\Database\Query\Sql2368
Eywa\Detection\Detect1986
Eywa\Database\Migration\Evolution1806
Eywa\Application\App1678
Eywa\Validate\Validator1490
Eywa\Database\Connexion\Connect1219
Eywa\Database\Migration\Migrate992
Eywa\Console\Database\InstallDatabase870
Eywa\Console\Database\UninstallDatabase702
Eywa\Console\Routes\UpdateRoute650
Eywa\Security\Crypt\Crypter342
Eywa\Http\Parameter\Uploaded\UploadedFile306
Eywa\Console\Routes\AddRoute306
Eywa\Console\Database\DropTable306
Eywa\Console\Cache\ClearCache272
Eywa\Console\Routes\FindRoute240
Eywa\Message\Email\Write182
Eywa\Database\Base\Base158
Eywa\Http\Request\Request135
Eywa\Console\Generate\GenerateController132
Eywa\Console\Routes\RemoveRoute132
Eywa\Console\Generate\GenerateValidator110
Eywa\Console\Generate\GenerateContainer110
Eywa\Session\Session94
Eywa\Console\App\AppSend90
Eywa\Console\App\Key90
Eywa\Console\Generate\GenerateTest90
Eywa\Console\Generate\GenerateModel90
Eywa\Console\Generate\GenerateMiddleware90
Eywa\Console\Generate\GenerateForm90
Eywa\Console\Generate\GenerateCommand72
Eywa\Console\Database\ShowTable72
Eywa\Cache\MemcacheCache72
Eywa\Cache\ApcuCache72
Eywa\Cache\RedisCache72
Eywa\Cache\FileCache67
Eywa\Http\Request\ServerRequest64
Eywa\Html\Form\Form62
Eywa\Console\Generate\GenerateView56
Eywa\Database\Seed\Seeder56
Eywa\Http\View\View54
Eywa\Database\Seed\Seeding42
Eywa\Html\Pagination\Pagination42
Eywa\Database\Import\Import42
Eywa\Security\Csrf\Csrf42
Eywa\Console\Get\Documentation42
Eywa\Security\Authentication\Auth36
Eywa\Http\Response\Response31
Eywa\Database\Export\Export30
Eywa\Console\App\Dkim30
Eywa\Console\Database\ShowUsers30
Eywa\Console\Generate\GenerateMigration30
Eywa\Console\Generate\GenerateSeeds30
Eywa\Ioc\Ioc28
Eywa\Message\Flash\Flash20
Eywa\Console\Database\TruncateTable20
Eywa\Console\Get\Wanted20
Eywa\Console\Console20
Eywa\Http\Routing\Router14
Eywa\File\Assets12
Eywa\Console\Database\ExportDatabase12
Eywa\Console\Database\CleanDatabase12
Eywa\Console\Records\Records12
Eywa\Http\Response\JsonResponse12
Eywa\Console\Database\ImportDatabase12
Eywa\Console\App\TestCommand12
Eywa\Console\Mode\ProductionMode12
Eywa\Console\Mode\Maintenance12
Eywa\Console\Mode\DevMode12
Eywa\Database\User\User10
Eywa\Http\Routing\RouteResult9
Eywa\Debug\Dumper6

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
env0%
android0%
unknown0%
beos0%
os20%
sunos0%
opensolaris0%
netbsd0%
openbsd0%
freebsd0%
symbos0%
nokia0%
chromeOs0%
blackberry0%
ios0%
vivaldi0%
osx0%
desktop0%
tablet0%
dump0%
show0%
connexion0%
types0%
columns0%
show0%
import0%
export0%
primary0%
browser0%
opera0%
has0%
safari0%
markdown0%
__construct0%
js0%
windowsPhone0%
iphone0%
ipad0%
device0%
edge0%
icecat0%
googlebot0%
chrome0%
samsungBrowser0%
lynx0%
operaMini0%
amaya0%
mozilla0%
shiretoko0%
iceweasel0%
seamonkey0%
firefox0%
firebird0%
omniweb0%
icab0%
konqueror0%
pocketIe0%
ie0%
webTv0%
renameColumn0%
rename0%
create0%
update0%
search0%
different0%
create0%
update0%
destroy0%
instance0%
foreign0%
add0%
removeForeign0%
refresh0%
rename0%
remove0%
truncate0%
paginate0%
drop0%
create0%
write0%
check0%
list0%
file0%
sql0%
rollback0%
migrate0%
text0%
datetime0%
connexion0%
longtext0%
columns0%
take0%
remove0%
pagination0%
truncate0%
exist0%
drop0%
content0%
run0%
list0%
primary0%
seed0%
set0%
to0%
sum0%
records0%
paginate0%
by0%
columns0%
like0%
create0%
update0%
delete0%
execute0%
exist0%
only0%
between0%
and0%
or0%
union0%
join0%
exist0%
search0%
foreign0%
__construct0%
encrypt0%
generateKey0%
__construct0%
send0%
addTo0%
addCc0%
addBcc0%
bcc0%
cc0%
valid0%
attach0%
sign0%
replace0%
decrypt0%
run0%
__construct0%
flash0%
get0%
send0%
__construct0%
file0%
server0%
cookie0%
query0%
local0%
submited0%
request0%
encryptString0%
decryptString0%
match0%
get0%
handle0%
has0%
check0%
__construct0%
crypter0%
collect0%
write0%
file0%
clear0%
all0%
destroy0%
has0%
clear0%
hash0%
all0%
start0%
get0%
handle0%
generate0%
token0%
removeToken0%
check0%
__construct0%
calculateMac0%
validMac0%
validPayload0%
getJsonPayload0%
generate0%
file0%
delete0%
size0%
readable0%
writable0%
file0%
dir0%
parse0%
flag0%
maximum0%
rewind0%
to0%
add0%
write0%
position0%
read0%
type0%
truncate0%
infos0%
tell0%
current0%
char0%
line0%
eof0%
sum0%
flush0%
valid0%
lines0%
del0%
json0%
executable0%
perms0%
temporary0%
keys0%
errors0%
size0%
types0%
files0%
all0%
valid0%
move0%
redirect0%
paginate0%
__construct0%
row0%
values0%
next0%
name0%
max0%
rename0%
move0%
remove0%
copy0%
flags0%
instance0%
link0%
base0%
realpath0%
path0%
ext0%
basename0%
primary0%
__construct0%
add0%
product0%
stack0%
refresh0%
range0%
ksort0%
krsort0%
shuffle0%
flip0%
sort0%
display0%
filter0%
reduce0%
map0%
take0%
joinKeys0%
unique0%
forget0%
asort0%
arsort0%
replace0%
intersect0%
rewind0%
key0%
hasNot0%
min0%
max0%
after0%
before0%
set0%
clear0%
valueBeforeKey0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
run0%
add0%
__construct0%
removeForeign0%
configure0%
execute0%
execute0%
sum0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
uniq0%
init0%
json0%
pop0%
keys0%
reverse0%
execute0%
flash0%
validate0%
check0%
form0%
sql0%
json0%
redirect0%
response0%
connexion0%
collect0%
config0%
session0%
auth0%
crypt0%
set0%
decrypt0%
cache0%
to0%
back0%
redis0%
run0%
file0%
server0%
cookie0%
post0%
get0%
crypter0%
ioc0%
get0%
destroy0%
diff0%
get0%
only0%
chunk0%
slice0%
count0%
lastKey0%
firstKey0%
exec0%
combine0%
clear0%
ttl0%
has0%
destroy0%
set0%
__construct0%
has0%
clear0%
ttl0%
has0%
destroy0%
set0%
get0%
__construct0%
clear0%
destroy0%
set0%
get0%
clear0%
ttl0%
configure0%
execute0%
configure0%
name0%
removeUser0%
removeDatabase0%
createDatabase0%
connected0%
setup0%
execute0%
clean0%
run0%
get0%
__construct0%
execute0%
interact0%
configure0%
commit0%
__construct0%
execute0%
name0%
configure0%
__construct0%
execute0%
all0%
action0%
url0%
name0%
controller0%
execute0%
interact0%
createUser0%
back0%
__construct0%
dump0%
refresh0%
rename0%
remove0%
update0%
truncate0%
drop0%
create0%
__construct0%
down0%
up0%
import0%
__construct0%
__construct0%
available0%
development0%
query0%
with0%
hostname0%
not0%
sqlite0%
postgresql0%
mysql0%
fetch0%
sql0%
password0%
username0%
base0%
configure0%
configure0%
execute0%
interact0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
execute0%
create0%
configure0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
execute0%
configure0%
create0%
execute0%
configure0%
configure0%
execute0%
configure0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
configure0%
execute0%
execute0%
render2%
ip7%
display14%
primary14%
validate21%
__construct23%
deleteAccount25%
is25%
sendHeaders28%
pdo41%
start50%
make50%
__construct54%
css66%
sendContent66%
call70%
call71%
get75%
remove75%
init75%
set75%
add75%
callMiddleware76%
where80%
call81%
sql84%
__construct85%
make87%
__construct88%
start88%
parse89%

Project Risks

Method CRAP
validate1204
create702
create552
interact420
execute272
execute240
interact240
clean156
migrate132
ip126
execute110
execute90
rollback90
execute90
execute72
execute72
execute72
execute72
execute72
columns72
primary72
execute72
execute56
execute56
create56
execute56
add51
execute42
primary37
__construct36
cache30
import30
execute30
like30
import30
show30
check30
refresh30
display20
run20
back20
paginate20
dump20
move20
execute20
move20
text20
columns20
datetime20
truncate20
keys20
removeDatabase20
execute20
longtext20
execute20
primary20
removeForeign20
export20
execute20
valueBeforeKey20
only20
pdo13
or12
exist12
list12
and12
update12
run12
validPayload12
token12
seed12
remove12
rename12
has12
renameColumn12
update12
destroy12
create12
to12
encrypt12
getJsonPayload12
fetch12
interact12
execute12
execute12
createUser12
removeUser12
read12
uniq12
values12
execute12
show12
valid12
sql11
parse11
is10
deleteAccount6
sendHeaders6
valid6
__construct6
dump6
get6
desktop6
clear6
attach6
__construct6
decrypt6
__construct6
js6
__construct6
delete6
del6
next6
lines6
copy6
realpath6
char6
tell6
infos6
write6
flash6
destroy6
list6
redirect6
execute6
execute6
primary6
execute6
session6
execute6
execute6
execute6
execute6
execute6
add6
get6
execute6
json6
chunk6
combine6
destroy6
destroy6
clear6
execute6
flash6
controller6
name6
delete6
union6
take6
get6
sql6
connexion6
foreign6
add6
query6
back6
createDatabase6
env6
connected6
url6
action6
name6
name6
render5
get5
__construct5
make5
start4
make4
__construct3
remove3
callMiddleware3
sendContent2
css2
call2
init2
set2
where2
call2