Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B BelongsToThroughRelationsHook::run() 0 14 10 10 3 0 0
A BelongsToThrough::belongsToThrough() 0 22 4 4 7 0 0
A BelongsToThrough::performJoins() 0 10 5 5 0 0 0
A BelongsToThrough::addEagerConstraints() 0 2 1 1 3 0 0
A BelongsToThroughRelationsHook::addRelationship() 0 8 1 1 1 0 0
A Relations\BelongsToThrough::get() 0 6 3 3 0 0 0
A Traits\HasTableAlias::qualifyColumn() 0 6 3 3.03 2 0 0
A BelongsToThrough::getLocalKeyName() 0 4 2 2 0 0 0
A BelongsToThrough::buildDictionary() 0 5 2 2 3 0 0
A Relations\BelongsToThrough::__construct() 0 5 1 1 1 0 0
A BelongsToThrough::belongsToThroughParentInstance() 0 5 2 2 0 0 0
A Traits\BelongsToThrough::mapKeys() 0 5 2 2 0 0 0
A BelongsToThrough::getForeignKeyName() 0 4 2 2 1 0 0
A BelongsToThrough::getRelationExistenceQuery() 0 6 1 1 1 0 0
A BelongsToThrough::addConstraints() 0 4 2 2 3 0 0