Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C RecentlyViewed::mergePersistToCurrentSession() 0 36 16 16.15 1 0 1
A RecentlyViewed\RecentlyViewed::get() 0 13 3 3 1 0 0
A RecentlyViewed\RecentlyViewed::add() 0 10 4 4 1 0 0
A RecentlyViewed\RecentlyViewed::clear() 0 9 3 3 1 0 1
A PersistManager::enableMigrations() 0 2 1 1 1 0 0
A CanBeViewed::whereRecentlyViewedIn() 0 4 3 3 1 0 0
A ServiceProvider::registerMigrations() 0 2 2 2 0 0 0
A RecentlyViewed\PersistManager::isEnabled() 0 1 1 1 0 0 0
A RecentlyViewed\Models\RecentViews::getTable() 0 1 1 1 0 0 0
A RecentlyViewed\ServiceProvider::boot() 0 6 2 2 2 0 1
A RecentlyViewed\RecentlyViewed::getViewer() 0 5 3 3 1 0 0
A PersistManager::useRecentlyViewedModel() 0 2 1 1 1 0 0
A Models\Traits\CanView::recentViews() 0 1 1 1 1 0 1
A RecentlyViewed\RecentlyViewed::persist() 0 3 2 2 0 0 0
A RecentlyViewed\ServiceProvider::register() 0 1 1 1 1 0 0