Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B HustleWorks\Chute\ImageUploader::handle() 0 25 3 0 0 0
B HustleWorks\Chute\ImageProcessor::handle() 0 12 2 0 0 0
B ImageProcessor::_createTransformations() 0 18 2 0 0 0
A TransferObject::throwUnlessPropertyExists() 0 3 2 0 0 0
A Chute\ImageProcessor::__construct() 0 7 1 0 0 0
A DTO\TransferObject::__construct() 0 3 2 0 0 0
A HustleWorks\Chute\ImageEditor::crop() 0 3 1 0 0 0
A Chute\ImageValidator::validate() 0 7 2 0 0 0
A Chute\DTO\TransferObject::__set() 0 5 1 0 0 0
A HustleWorks\Chute\ImageEditor::resize() 0 6 3 0 0 0
A Chute\ImageValidator::_checkWidth() 0 5 3 0 0 0
A TransferObject::throwUnlessCorrectSubclass() 0 6 3 0 0 0
A Chute\DTO\TransferObject::__get() 0 3 1 0 0 0
A Chute\ImageUploader::__construct() 0 7 1 0 0 0
A HustleWorks\Chute\ImageEditor::setQuality() 0 3 1 0 0 0