PHP Classes

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

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   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 ...
Description 

Author

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: 2890206 in Brazil Brazil
Week rank: 215 Up19 in Brazil Brazil Up

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

  Files folder image Files (19)  /  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 (19)  /  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 (19)  /  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 (19)  /  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

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:675
This week:0
All time:4,794
This week:129Up
User Ratings User Comments (1)
 All time
Utility:83%StarStarStarStarStar
Consistency:83%StarStarStarStarStar
Documentation:-
Examples:-
Tests:-
Videos:-
Overall:49%StarStarStar
Rank:2762
 
This is a good and useful package.
15 years ago (qwerty)
60%StarStarStarStar