Classes

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 50 100 150 Line Coverage (%) Cyclomatic Complexity BO\Zmsdldb\Importer\MySQL\Entity\Base — Coverage: 0.0% | Lines: 253 | Complexity: 118 BO\Zmsdldb\Importer\MySQL\Entity\Service — Coverage: 0.0% | Lines: 222 | Complexity: 8 BO\Zmsdldb\Importer\MySQL\Entity\Topic — Coverage: 0.0% | Lines: 158 | Complexity: 12 BO\Zmsdldb\Importer\MySQL\Entity\Location — Coverage: 0.0% | Lines: 127 | Complexity: 9 BO\Zmsdldb\Importer\MySQL\Base — Coverage: 0.0% | Lines: 91 | Complexity: 39 BO\Zmsdldb\Importer\Base — Coverage: 0.0% | Lines: 87 | Complexity: 27 BO\Zmsdldb\Importer\MySQL\Entity\Meta — Coverage: 0.0% | Lines: 80 | Complexity: 13 BO\Zmsdldb\Importer\MySQL\Entity\Authority — Coverage: 0.0% | Lines: 51 | Complexity: 9 BO\Zmsdldb\Importer\PDOTrait — Coverage: 0.0% | Lines: 24 | Complexity: 16 BO\Zmsdldb\Importer\Timer — Coverage: 0.0% | Lines: 23 | Complexity: 14 BO\Zmsdldb\Importer\MySQL\Entity\Search — Coverage: 0.0% | Lines: 20 | Complexity: 10 BO\Zmsdldb\Importer\MySQL\Entity\Collection — Coverage: 0.0% | Lines: 19 | Complexity: 11 BO\Zmsdldb\Importer\MySQL\Entity\TopicLinks — Coverage: 0.0% | Lines: 18 | Complexity: 7 BO\Zmsdldb\Importer\MySQL\Settings — Coverage: 0.0% | Lines: 15 | Complexity: 5 BO\Zmsdldb\Importer\MySQL\Authorities — Coverage: 0.0% | Lines: 13 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Locations — Coverage: 0.0% | Lines: 13 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Services — Coverage: 0.0% | Lines: 13 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Topics — Coverage: 0.0% | Lines: 13 | Complexity: 6 BO\Zmsdldb\Importer\ItemNeedsUpdateTrait — Coverage: 0.0% | Lines: 12 | Complexity: 4 BO\Zmsdldb\Importer\MySQL — Coverage: 0.0% | Lines: 9 | Complexity: 6 BO\Zmsdldb\Importer\SQLite — Coverage: 0.0% | Lines: 9 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Entity\AuthorityLocation — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\AuthorityService — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\LocationService — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\ServiceInformation — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\TopicService — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Contact — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Setting — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\TopicCluster — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\OptionsTrait — Coverage: 0.0% | Lines: 3 | Complexity: 3

Sorted by descending CRAP index.

Class CRAP Coverage
BO\Zmsdldb\Importer\MySQL\Entity\Base140420.0%
BO\Zmsdldb\Importer\MySQL\Base15600.0%
BO\Zmsdldb\Importer\Base7560.0%
BO\Zmsdldb\Importer\PDOTrait2720.0%
BO\Zmsdldb\Importer\Timer2100.0%
BO\Zmsdldb\Importer\MySQL\Entity\Meta1820.0%
BO\Zmsdldb\Importer\MySQL\Entity\Topic1560.0%
BO\Zmsdldb\Importer\MySQL\Entity\Collection1320.0%
BO\Zmsdldb\Importer\MySQL\Entity\Search1100.0%
BO\Zmsdldb\Importer\MySQL\Entity\Authority900.0%
BO\Zmsdldb\Importer\MySQL\Entity\Location900.0%
BO\Zmsdldb\Importer\MySQL\Entity\Service720.0%
BO\Zmsdldb\Importer\MySQL\Entity\TopicLinks560.0%
BO\Zmsdldb\Importer\MySQL420.0%
BO\Zmsdldb\Importer\MySQL\Authorities420.0%
BO\Zmsdldb\Importer\MySQL\Locations420.0%
BO\Zmsdldb\Importer\MySQL\Services420.0%
BO\Zmsdldb\Importer\MySQL\Topics420.0%
BO\Zmsdldb\Importer\SQLite420.0%
BO\Zmsdldb\Importer\MySQL\Settings300.0%
BO\Zmsdldb\Importer\ItemNeedsUpdateTrait200.0%
BO\Zmsdldb\Importer\OptionsTrait120.0%
BO\Zmsdldb\Importer\MySQL\Entity\AuthorityLocation60.0%
BO\Zmsdldb\Importer\MySQL\Entity\AuthorityService60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Contact60.0%
BO\Zmsdldb\Importer\MySQL\Entity\LocationService60.0%
BO\Zmsdldb\Importer\MySQL\Entity\ServiceInformation60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Setting60.0%
BO\Zmsdldb\Importer\MySQL\Entity\TopicCluster60.0%
BO\Zmsdldb\Importer\MySQL\Entity\TopicService60.0%
BO\Zmsdldb\Importer\SQLite\Authorities0100.0%
BO\Zmsdldb\Importer\SQLite\Base0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Authority0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Base0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Collection0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Contact0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Location0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\LocationService0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Meta0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Service0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\ServiceInformation0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Setting0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\Topic0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\TopicCluster0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\TopicLinks0100.0%
BO\Zmsdldb\Importer\SQLite\Entity\TopicService0100.0%
BO\Zmsdldb\Importer\SQLite\Locations0100.0%
BO\Zmsdldb\Importer\SQLite\Services0100.0%
BO\Zmsdldb\Importer\SQLite\Settings0100.0%
BO\Zmsdldb\Importer\SQLite\Topics0100.0%

Methods

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 5 10 15 Line Coverage (%) Cyclomatic Complexity BO\Zmsdldb\Importer\MySQL\Entity\Service::setupMapping — Coverage: 0.0% | Lines: 204 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Topic::setupMapping — Coverage: 0.0% | Lines: 131 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Location::setupMapping — Coverage: 0.0% | Lines: 105 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Meta::setupMapping — Coverage: 0.0% | Lines: 49 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::setupReferences — Coverage: 0.0% | Lines: 39 | Complexity: 13 BO\Zmsdldb\Importer\MySQL\Entity\Authority::setupMapping — Coverage: 0.0% | Lines: 32 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::deleteReferences — Coverage: 0.0% | Lines: 27 | Complexity: 12 BO\Zmsdldb\Importer\MySQL\Entity\Base::clearEntityReferences — Coverage: 0.0% | Lines: 22 | Complexity: 8 BO\Zmsdldb\Importer\MySQL\Entity\Base::get — Coverage: 0.0% | Lines: 21 | Complexity: 9 BO\Zmsdldb\Importer\Base::clearDatabase — Coverage: 0.0% | Lines: 20 | Complexity: 7 BO\Zmsdldb\Importer\MySQL\Base::setCurrentEntitys — Coverage: 0.0% | Lines: 19 | Complexity: 5 BO\Zmsdldb\Importer\Base::runImport — Coverage: 0.0% | Lines: 18 | Complexity: 5 BO\Zmsdldb\Importer\MySQL\Entity\Base::saveEntitiy — Coverage: 0.0% | Lines: 15 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Settings::runImport — Coverage: 0.0% | Lines: 15 | Complexity: 5 BO\Zmsdldb\Importer\MySQL\Base::__construct — Coverage: 0.0% | Lines: 14 | Complexity: 4 BO\Zmsdldb\Importer\MySQL\Base::createMetaObject — Coverage: 0.0% | Lines: 14 | Complexity: 3 BO\Zmsdldb\Importer\Base::__call — Coverage: 0.0% | Lines: 13 | Complexity: 5 BO\Zmsdldb\Importer\MySQL\Authorities::runImport — Coverage: 0.0% | Lines: 13 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Entity\Meta::itemNeedsUpdateAlt — Coverage: 0.0% | Lines: 13 | Complexity: 4 BO\Zmsdldb\Importer\MySQL\Locations::runImport — Coverage: 0.0% | Lines: 13 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Services::runImport — Coverage: 0.0% | Lines: 13 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Topics::runImport — Coverage: 0.0% | Lines: 13 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Entity\Base::setupFields — Coverage: 0.0% | Lines: 12 | Complexity: 5 BO\Zmsdldb\Importer\ItemNeedsUpdateTrait::itemNeedsUpdate — Coverage: 0.0% | Lines: 12 | Complexity: 4 BO\Zmsdldb\Importer\Base::importSettings — Coverage: 0.0% | Lines: 10 | Complexity: 2 BO\Zmsdldb\Importer\Base::importTopics — Coverage: 0.0% | Lines: 10 | Complexity: 2 BO\Zmsdldb\Importer\Base::importAuthorities — Coverage: 0.0% | Lines: 10 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Base::clearEntity — Coverage: 0.0% | Lines: 10 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Entity\Base::__construct — Coverage: 0.0% | Lines: 10 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Base::arrayAccessByDotPerpareKeys — Coverage: 0.0% | Lines: 10 | Complexity: 4 BO\Zmsdldb\Importer\MySQL\Entity\Base::deleteWith — Coverage: 0.0% | Lines: 10 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Base::__set — Coverage: 0.0% | Lines: 9 | Complexity: 6 BO\Zmsdldb\Importer\MySQL\Entity\Topic::deleteReferencesFn — Coverage: 0.0% | Lines: 9 | Complexity: 4 BO\Zmsdldb\Importer\MySQL\Entity\Authority::preSetup — Coverage: 0.0% | Lines: 8 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\AuthorityLocation::deleteEntity — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\AuthorityService::deleteEntity — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::entityNeedsUpdate — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Collection::offsetSet — Coverage: 0.0% | Lines: 8 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Location::preSetup — Coverage: 0.0% | Lines: 8 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\LocationService::deleteEntity — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Meta::deleteEntity — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Search::deleteEntity — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Service::preSetup — Coverage: 0.0% | Lines: 8 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\ServiceInformation::deleteEntity — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Topic::preSetup — Coverage: 0.0% | Lines: 8 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\TopicLinks::postSetupFields — Coverage: 0.0% | Lines: 8 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\TopicService::deleteEntity — Coverage: 0.0% | Lines: 8 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::save — Coverage: 0.0% | Lines: 6 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Base::saveReferences — Coverage: 0.0% | Lines: 6 | Complexity: 4 BO\Zmsdldb\Importer\MySQL\Entity\Base::getTableName — Coverage: 0.0% | Lines: 6 | Complexity: 2 BO\Zmsdldb\Importer\Timer::timeToString — Coverage: 0.0% | Lines: 6 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::needsUpdate — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Base::createEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Authority::deleteEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Authority::clearEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::getReferenceMapping — Coverage: 0.0% | Lines: 5 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Base::__get — Coverage: 0.0% | Lines: 5 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Contact::deleteEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Location::deleteEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Location::clearEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Meta::postSetupFields — Coverage: 0.0% | Lines: 5 | Complexity: 4 BO\Zmsdldb\Importer\MySQL\Entity\Meta::clearEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Search::clearEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Service::deleteEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Service::clearEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Setting::deleteEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Topic::deleteEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Topic::clearEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\TopicCluster::deleteEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\TopicLinks::clearEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\TopicLinks::deleteEntity — Coverage: 0.0% | Lines: 5 | Complexity: 2 BO\Zmsdldb\Importer\MySQL::runImport — Coverage: 0.0% | Lines: 4 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Base::getMetaObject — Coverage: 0.0% | Lines: 4 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::getReferenceFields — Coverage: 0.0% | Lines: 4 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::addReference — Coverage: 0.0% | Lines: 4 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Base::__unset — Coverage: 0.0% | Lines: 4 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Base::offsetSet — Coverage: 0.0% | Lines: 4 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::offsetUnset — Coverage: 0.0% | Lines: 4 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::delete — Coverage: 0.0% | Lines: 4 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Collection::saveEntities — Coverage: 0.0% | Lines: 4 | Complexity: 3 BO\Zmsdldb\Importer\MySQL\Entity\Location::preSetupFields — Coverage: 0.0% | Lines: 4 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Search::postSetupFields — Coverage: 0.0% | Lines: 4 | Complexity: 4 BO\Zmsdldb\Importer\SQLite::runImport — Coverage: 0.0% | Lines: 4 | Complexity: 2 BO\Zmsdldb\Importer\Base::__construct — Coverage: 0.0% | Lines: 3 | Complexity: 1 BO\Zmsdldb\Importer\MySQL::__construct — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Base::getEntityClass — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::offsetGet — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::clearEntity — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Collection::offsetGet — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Search::postSetup — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\SQLite::__construct — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\Timer::__construct — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\Timer::getTime — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\PDOTrait::query — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\PDOTrait::exec — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\PDOTrait::prepare — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\PDOTrait::beginTransaction — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\PDOTrait::commit — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\PDOTrait::rollBack — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\PDOTrait::inTransaction — Coverage: 0.0% | Lines: 3 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Base::getIterator — Coverage: 0.0% | Lines: 2 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Base::saveMetaObject — Coverage: 0.0% | Lines: 2 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::setImportData — Coverage: 0.0% | Lines: 2 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::setLocale — Coverage: 0.0% | Lines: 2 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::setImportHash — Coverage: 0.0% | Lines: 2 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Collection::offsetUnset — Coverage: 0.0% | Lines: 2 | Complexity: 1 BO\Zmsdldb\Importer\Timer::pause — Coverage: 0.0% | Lines: 2 | Complexity: 1 BO\Zmsdldb\Importer\Timer::getMicroTime — Coverage: 0.0% | Lines: 2 | Complexity: 1 BO\Zmsdldb\Importer\Timer::__destruct — Coverage: 0.0% | Lines: 2 | Complexity: 2 BO\Zmsdldb\Importer\PDOTrait::setPDOAccess — Coverage: 0.0% | Lines: 2 | Complexity: 1 BO\Zmsdldb\Importer\Base::setLocaleList — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\Base::preImport — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\Base::postImport — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL::preImport — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL::postImport — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::getPDOAccess — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::getCurrentEntitys — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::removeEntityFromCurrentList — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::getLocale — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::getImportHash — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::preImport — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Base::postImport — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Authority::preSetupFields — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::setStatus — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::getStatus — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::setupMapping — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::preSetup — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::postSetup — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::preSetupFields — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::postSetupFields — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::__isset — Coverage: 0.0% | Lines: 1 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::offsetExists — Coverage: 0.0% | Lines: 1 | Complexity: 2 BO\Zmsdldb\Importer\MySQL\Entity\Base::count — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::jsonSerialize — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Base::getFields — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Collection::offsetExists — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\MySQL\Entity\Collection::count — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\SQLite::preImport — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\SQLite::postImport — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\Timer::start — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\Timer::stop — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\Timer::resume — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\Timer::getLapTime — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\Timer::roundMicroTime — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\OptionsTrait::checkOptionFlag — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\OptionsTrait::setOptions — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\OptionsTrait::getOptions — Coverage: 0.0% | Lines: 1 | Complexity: 1 BO\Zmsdldb\Importer\PDOTrait::getPDOAccess — Coverage: 0.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Method CRAP Coverage
BO\Zmsdldb\Importer\MySQL\Entity\Base::setupReferences1820.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::deleteReferences1560.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::get900.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::clearEntityReferences720.0%
BO\Zmsdldb\Importer\Base::clearDatabase560.0%
BO\Zmsdldb\Importer\MySQL\Authorities::runImport420.0%
BO\Zmsdldb\Importer\MySQL\Base::clearEntity420.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::__set420.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::saveEntitiy420.0%
BO\Zmsdldb\Importer\MySQL\Locations::runImport420.0%
BO\Zmsdldb\Importer\MySQL\Services::runImport420.0%
BO\Zmsdldb\Importer\MySQL\Topics::runImport420.0%
BO\Zmsdldb\Importer\Base::__call300.0%
BO\Zmsdldb\Importer\Base::runImport300.0%
BO\Zmsdldb\Importer\MySQL\Base::setCurrentEntitys300.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::setupFields300.0%
BO\Zmsdldb\Importer\MySQL\Settings::runImport300.0%
BO\Zmsdldb\Importer\MySQL\Base::__construct200.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::arrayAccessByDotPerpareKeys200.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::saveReferences200.0%
BO\Zmsdldb\Importer\MySQL\Entity\Meta::postSetupFields200.0%
BO\Zmsdldb\Importer\MySQL\Entity\Meta::itemNeedsUpdateAlt200.0%
BO\Zmsdldb\Importer\MySQL\Entity\Search::postSetupFields200.0%
BO\Zmsdldb\Importer\MySQL\Entity\Topic::deleteReferencesFn200.0%
BO\Zmsdldb\Importer\ItemNeedsUpdateTrait::itemNeedsUpdate200.0%
BO\Zmsdldb\Importer\MySQL\Base::createMetaObject120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Authority::preSetup120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::__construct120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::getReferenceMapping120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::addReference120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::__get120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::__unset120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::save120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::deleteWith120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Collection::offsetSet120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Collection::saveEntities120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Location::preSetup120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Service::preSetup120.0%
BO\Zmsdldb\Importer\MySQL\Entity\Topic::preSetup120.0%
BO\Zmsdldb\Importer\MySQL\Entity\TopicLinks::postSetupFields120.0%
BO\Zmsdldb\Importer\Base::importSettings60.0%
BO\Zmsdldb\Importer\Base::importTopics60.0%
BO\Zmsdldb\Importer\Base::importAuthorities60.0%
BO\Zmsdldb\Importer\MySQL::__construct60.0%
BO\Zmsdldb\Importer\MySQL::runImport60.0%
BO\Zmsdldb\Importer\MySQL\Base::getIterator60.0%
BO\Zmsdldb\Importer\MySQL\Base::getMetaObject60.0%
BO\Zmsdldb\Importer\MySQL\Base::needsUpdate60.0%
BO\Zmsdldb\Importer\MySQL\Base::getEntityClass60.0%
BO\Zmsdldb\Importer\MySQL\Base::createEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Authority::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Authority::clearEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\AuthorityLocation::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\AuthorityService::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::entityNeedsUpdate60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::getReferenceFields60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::__isset60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::offsetExists60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::offsetGet60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::offsetSet60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::offsetUnset60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::delete60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::clearEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::getTableName60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Collection::offsetGet60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Contact::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Location::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Location::clearEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\LocationService::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Meta::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Meta::clearEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Search::postSetup60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Search::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Search::clearEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Service::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Service::clearEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\ServiceInformation::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Setting::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Topic::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\Topic::clearEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\TopicCluster::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\TopicLinks::clearEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\TopicLinks::deleteEntity60.0%
BO\Zmsdldb\Importer\MySQL\Entity\TopicService::deleteEntity60.0%
BO\Zmsdldb\Importer\SQLite::__construct60.0%
BO\Zmsdldb\Importer\SQLite::runImport60.0%
BO\Zmsdldb\Importer\Timer::__construct60.0%
BO\Zmsdldb\Importer\Timer::getTime60.0%
BO\Zmsdldb\Importer\Timer::__destruct60.0%
BO\Zmsdldb\Importer\PDOTrait::query60.0%
BO\Zmsdldb\Importer\PDOTrait::exec60.0%
BO\Zmsdldb\Importer\PDOTrait::prepare60.0%
BO\Zmsdldb\Importer\PDOTrait::beginTransaction60.0%
BO\Zmsdldb\Importer\PDOTrait::commit60.0%
BO\Zmsdldb\Importer\PDOTrait::rollBack60.0%
BO\Zmsdldb\Importer\PDOTrait::inTransaction60.0%
BO\Zmsdldb\Importer\Base::__construct20.0%
BO\Zmsdldb\Importer\Base::setLocaleList20.0%
BO\Zmsdldb\Importer\Base::preImport20.0%
BO\Zmsdldb\Importer\Base::postImport20.0%
BO\Zmsdldb\Importer\MySQL::preImport20.0%
BO\Zmsdldb\Importer\MySQL::postImport20.0%
BO\Zmsdldb\Importer\MySQL\Base::getPDOAccess20.0%
BO\Zmsdldb\Importer\MySQL\Base::getCurrentEntitys20.0%
BO\Zmsdldb\Importer\MySQL\Base::removeEntityFromCurrentList20.0%
BO\Zmsdldb\Importer\MySQL\Base::saveMetaObject20.0%
BO\Zmsdldb\Importer\MySQL\Base::setImportData20.0%
BO\Zmsdldb\Importer\MySQL\Base::setLocale20.0%
BO\Zmsdldb\Importer\MySQL\Base::getLocale20.0%
BO\Zmsdldb\Importer\MySQL\Base::setImportHash20.0%
BO\Zmsdldb\Importer\MySQL\Base::getImportHash20.0%
BO\Zmsdldb\Importer\MySQL\Base::preImport20.0%
BO\Zmsdldb\Importer\MySQL\Base::postImport20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Authority::setupMapping20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Authority::preSetupFields20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::setStatus20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::getStatus20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::setupMapping20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::preSetup20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::postSetup20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::preSetupFields20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::postSetupFields20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::count20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::jsonSerialize20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::getFields20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Collection::offsetExists20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Collection::offsetUnset20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Collection::count20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Location::setupMapping20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Location::preSetupFields20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Meta::setupMapping20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Service::setupMapping20.0%
BO\Zmsdldb\Importer\MySQL\Entity\Topic::setupMapping20.0%
BO\Zmsdldb\Importer\SQLite::preImport20.0%
BO\Zmsdldb\Importer\SQLite::postImport20.0%
BO\Zmsdldb\Importer\Timer::start20.0%
BO\Zmsdldb\Importer\Timer::stop20.0%
BO\Zmsdldb\Importer\Timer::pause20.0%
BO\Zmsdldb\Importer\Timer::resume20.0%
BO\Zmsdldb\Importer\Timer::getLapTime20.0%
BO\Zmsdldb\Importer\Timer::getMicroTime20.0%
BO\Zmsdldb\Importer\Timer::timeToString20.0%
BO\Zmsdldb\Importer\Timer::roundMicroTime20.0%
BO\Zmsdldb\Importer\OptionsTrait::checkOptionFlag20.0%
BO\Zmsdldb\Importer\OptionsTrait::setOptions20.0%
BO\Zmsdldb\Importer\OptionsTrait::getOptions20.0%
BO\Zmsdldb\Importer\PDOTrait::setPDOAccess20.0%
BO\Zmsdldb\Importer\PDOTrait::getPDOAccess20.0%
BO\Zmsdldb\Importer\MySQL\Base::runImport0100.0%
BO\Zmsdldb\Importer\MySQL\Entity\Base::deleteEntity0100.0%