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 RecentlyViewed\RecentlyViewed::clearAll() 0 4 2 2 1 0 1
A Traits\CanView::deleteRecentViews() 0 3 2 2 1 0 1
A CreateRecentViewsTables::down() 0 1 1 ? 0 0 0
A CanBeViewed::getRecentlyViewsLimit() 0 1 2 2 1 0 0
A RecentlyViewed::clearPersistAll() 0 2 1 1 0 0 0
A Traits\CanView::syncRecentViews() 0 2 3 3 1 0 1
A CreateRecentViewsTables::up() 0 6 1 ? 0 0 0
A CanBeViewed::whereRecentlyViewedIn() 0 4 3 3 1 0 0
A PersistManager::enableMigrations() 0 2 1 1 1 0 0
A ServiceProvider::registerMigrations() 0 2 2 2 0 0 0
A RecentlyViewed\Models\RecentViews::getTable() 0 1 1 1 0 0 0