Login   Register  
PHP Classes
elePHPant
Icontem

Class: Building an Identity Map in PHP

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Gjero Krsteski  >  Building an Identity Map in PHP  >  Download .tar.gz .zip  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Building an Identity Map in PHP
Base name: php-identity-map
Description: Retrieve objects avoiding multiple instances
Related classes: ,
Version: 1
PHP version: 5.0
License: BSD License
All time users: 333 users
All time rank: 5400
Week users: 2 users
Week rank: 1720
Picture of Gjero Krsteski
Author: Gjero Krsteski <e-mail contact>
Packages: 2 Browse this author's classes Browse this author's classes
Country: Germany Germany - PHP jobs in Germany
Age: ???
All time rank: 2442162 in Germany Germany
Week rank: 1000 Up43 in Germany Germany Up
Innovation award
Innovation award
Nominee: 1x


  Detailed description  
This package can store and retrieve objects in persistent storage containers avoiding to have multiple instances of the same object in memory.

It can use a mapper class to store objects of a class in a container like for instance a database table.

It can also retrieve the objects from the container assuring that only one instance of the same object is retrieved into memory.

 

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Databases Database management, accessing and searching View top rated classes
Group folder image Design Patterns Implementations of well known design patterns View top rated classes

  Freshmeat project   Rate classes User ratings   Applications   Related links   Files Files  

  Freshmeat project  
Building an Identity Map in PHP
Project record: php-identity-map
Popularity score: 21.38
Vitality score: 10.57

  User ratings  
Not yet rated by the users

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.

  Related links  
Link Description
Retrieve objects avoiding multiple instances Retrieve objects avoiding multiple instances
php-identity-map on github php-identity-map on github

  Files folder image Files  
File Role Description
Files folder imagedatabase (1 file)
Files folder imagesrc (3 directories)
Files folder imagetests (2 directories)
Plain text file autoload.php Class autoloder
Plain text file phpunit.xml.dist Data phpunit configuration
Plain text file README.markdown Doc. README
Plain text file test-bootstrap.php Aux. bootstraping

  Files  /  Files folder image database  
File Role Description
  Plain text file tbl_user.sql Data Auxiliary data

  Files  /  Files folder image src  
File Role Description
Files folder imageframework (2 files)
Files folder imagemodel (1 file)
Files folder imagepersistence (2 files)

  Files  /  src  /  Files folder image framework  
File Role Description
  Plain text file IdentityMap.php Class the indentity-map
  Plain text file MapperException.php Class mapper exception

  Files  /  src  /  Files folder image model  
File Role Description
  Plain text file User.php Class the user model

  Files  /  src  /  Files folder image persistence  
File Role Description
  Plain text file MapperInterface.php Class mapper interface
  Plain text file UserMapper.php Class the user mapper

  Files  /  Files folder image tests  
File Role Description
Files folder imagemodel (1 file)
Files folder imagepersistence (1 file, 1 directory)

  Files  /  tests  /  Files folder image model  
File Role Description
  Plain text file UserTest.php Test user model test

  Files  /  tests  /  Files folder image persistence  
File Role Description
Files folder imagefixture (1 file)
  Plain text file UserMapperTest.php Test UserMapperTest

  Files  /  tests  /  persistence  /  Files folder image fixture  
File Role Description
  Plain text file user-seed.xml Data user-seed

Download all files: php-identity-map.tar.gz php-identity-map.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.