Table of Contents - elegant-leaderboard-1.0.2 Documentation
Classes and Modules
- ElegantLeaderboard
- ElegantLeaderboard::Argument
- ElegantLeaderboard::Error
- ElegantLeaderboard::Error::InvalidAroundLimit
- ElegantLeaderboard::Error::InvalidColumnName
- ElegantLeaderboard::Error::InvalidSortOrder
- ElegantLeaderboard::Leaderboard
- ElegantLeaderboard::ModelAdditions
- ElegantLeaderboard::RankEvaluator
Methods
- ::extended — ElegantLeaderboard::ModelAdditions
- ::new — ElegantLeaderboard::Argument
- ::new — ElegantLeaderboard::Leaderboard
- ::new — ElegantLeaderboard::RankEvaluator
- #column_exists_in_db? — ElegantLeaderboard::Argument
- #column_value — ElegantLeaderboard::RankEvaluator
- #current_rank — ElegantLeaderboard::RankEvaluator
- #define_public_methods — ElegantLeaderboard::Leaderboard
- #equal_rankers — ElegantLeaderboard::RankEvaluator
- #equal_rankers? — ElegantLeaderboard::RankEvaluator
- #high_rankers — ElegantLeaderboard::RankEvaluator
- #leaderboard — ElegantLeaderboard::ModelAdditions
- #merge_sort_order — ElegantLeaderboard::Argument
- #message — ElegantLeaderboard::Error::InvalidColumnName
- #message — ElegantLeaderboard::Error::InvalidSortOrder
- #message — ElegantLeaderboard::Error::InvalidAroundLimit
- #parse_around_limit — ElegantLeaderboard::Argument
- #parse_column_name — ElegantLeaderboard::Argument
- #parse_sort_order — ElegantLeaderboard::Argument
- #position_amongst_equal_rankers — ElegantLeaderboard::RankEvaluator
- #rank_around — ElegantLeaderboard::RankEvaluator
- #standing_methods — ElegantLeaderboard::Leaderboard
- #to_hash — ElegantLeaderboard::Leaderboard
- #top_rankers — ElegantLeaderboard::RankEvaluator
- #validate_around_limit — ElegantLeaderboard::Argument
- #validate_column_name — ElegantLeaderboard::Argument
- #validate_sort_order — ElegantLeaderboard::Argument