PHP Classes

POP - Persistent Objects for PHP: Map data from database tables into objects

Recommend this page to a friend!
  Info   View files View files (19)   DownloadInstall with Composer Download .zip   Reputation   Support forum (4)   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 49%Total: 675 All time: 4,794 This week: 129Up
Version License PHP version Categories
pop 2.1.1GNU Lesser Genera...5.2PHP 5, Databases, Data types, Design ...


This package can be used to map data from database tables into objects.

It can store and retrieve information from database table records that are mapped to objects.

The different types of database table columns are abstracted with individual data type classes, which help preventing SQL injection security attacks.

It uses PDO based driver classes to abstract the access to the many types of databases including: MySQL, PostgreSQL, Oracle and Microsoft SQL server.

Picture of Pablo Santiago Sánchez
Name: Pablo Santiago Sánchez <contact>
Classes: 1 package by
Country: Brazil Brazil
Age: ???
All time rank: 2887206 in Brazil Brazil
Week rank: 275 Up24 in Brazil Brazil Up

  Files folder image Files  
File Role Description
Files folder imagePOP (1 file, 3 directories)

  Files folder image Files  /  POP  
File Role Description
Files folder imagecore (4 files)
Files folder imagedatatypes (9 files)
Files folder imagedrivers (5 files)
  Accessible without login Plain text file POP.php Aux. Includes everything required to work with POP

  Files folder image Files  /  POP  /  core  
File Role Description
  Plain text file Persist.php Class Main class
  Plain text file POPDB.php Class class used to handle database connections
  Plain text file POPDBDriverRegistry.php Class Driver Registry, handle db drivers
  Plain text file POPEnvironment.php Class Responsable to set the environment

  Files folder image Files  /  POP  /  datatypes  
File Role Description
  Plain text file PArrayOf.php Class datatype definition, handle an array of objects
  Plain text file PDate.php Class datatype definition, handles dates
  Plain text file PDatetime.php Class datatype definition, handles datetime
  Plain text file PFloat.php Class datatype definition, handles float
  Plain text file PInteger.php Class datatype definition, handles integer
  Plain text file PText.php Class datatype definition, handles text
  Plain text file PTime.php Class datatype definition, handles time
  Plain text file PTypeBase.php Class base for datatype definition
  Plain text file PVarchar.php Class datatype definition, handles varchar

  Files folder image Files  /  POP  /  drivers  
File Role Description
  Plain text file generic.php Class driver base definition
  Plain text file mssql.php Class driver definition for mssql
  Plain text file mysql.php Class driver definition for mysql
  Plain text file oci.php Class driver definition for oracle
  Plain text file pgsql.php Class driver definition for postgres

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:4,794
This week:129Up
User Ratings User Comments (1)
 All time
This is a good and useful package.
14 years ago (qwerty)