Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Project Risks

Method CRAP
relativeToRoots73.9%869
assertPathSegment84.0%752
getMigrationsTableDDL87.5%741
uriLabel82.6%638
collectMigrations76.9%632
checkIfMigrationsTableExists85.7%626
normalizeValues88.9%624
integerStringFits85.0%523
write80.0%515
sourceName75.0%411
migrate84.6%611
env81.8%49
value86.7%78
safeRelativePath85.7%77
assertNoMalformedTokens83.3%37
getMigrationsTableName84.6%46
substitute83.3%36
getPhpMigrationName87.5%35
interpolateNamed75.0%34
safeSegment70.0%24
intFromString87.5%34
validate87.5%33
validateClass87.5%33
lazy88.9%33
renderTemplateFile83.3%33
getColumnName83.3%22
restoreQuery85.7%22
argv85.7%22
sessionLabel85.7%22
formatRowKeys85.7%22
forContext75.0%22
describe83.3%22
migrateCompiledSQL83.3%22
location83.3%22