PHP Classes

MRU manager: Manage most recently user items in a MySQL table

Recommend this page to a friend!
  Info   Screenshots   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 54%Total: 279 All time: 7,625 This week: 131Up
Version License PHP version Categories
mru-manager 1.01BSD License5.2PHP 5, Databases, Content management
Description 

Author

This class can be used to manage most recently user items in a MySQL table.

It can create a MySQL table that stores identifiers of mostly recently used items.

The class can also add new items associated to a given item type and user, retrieve the list of added items and remove from the list specific items or items of a given type and user.

Innovation Award
PHP Programming Innovation award nominee
January 2011
Number 4


Prize: One downloadable copy of PhpED Professional
Some applications need to manage lists of items that can only have a limited number of items.

One way to keep only the most relevant items is to consider the most recently used and exclude the least used when new items are added to the list.

This class implements a general purpose most recently used solution of generic items which are stored in a MySQL database.

Manuel Lemos
Picture of Alexander Selifonov
  Performance   Level  
Name: Alexander Selifonov is available for providing paid consulting. Contact Alexander Selifonov .
Classes: 20 packages by
Country: Russian Federation Russian Federation
Age: 62
All time rank: 502 in Russian Federation Russian Federation
Week rank: 48 Up4 in Russian Federation Russian Federation Down
Innovation award
Innovation award
Nominee: 16x

Winner: 2x

Screenshots (1)  
  • mru_test_screenshot.png
  Files folder image Files (6)  
File Role Description
Plain text file mru_manager.php Class Main class module
Accessible without login Plain text file as_dbutils.php Aux. module used by main class (accessing MySQL data)
Accessible without login Plain text file mru_sample.php Example Using example
Accessible without login HTML file mru_manager.en.htm Doc. Documentation (English)
Accessible without login HTML file mru_manager.ru.htm Doc. Documentation (Russian)

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:279
This week:0
All time:7,625
This week:131Up
User Ratings User Comments (1)
 All time
Utility:58%StarStarStar
Consistency:83%StarStarStarStarStar
Documentation:83%StarStarStarStarStar
Examples:83%StarStarStarStarStar
Tests:-
Videos:-
Overall:54%StarStarStar
Rank:2110
 
Fixes urgently needed.
13 years ago (Artur Graniszewski)
42%StarStarStar