PHP Classes

Packages of Matthew Daniel

Recommend this page to a friend!
  All class groups  >  All authors  >  Packages of Matthew Daniel (3)  >  Mission progress status  >  Reputation  
Picture of Matthew Daniel
Name: Matthew Daniel <contact> Matthew Daniel Google profile
Classes: 3
Country: United States United States
Age: 45
All time rank: 2745381 in United States United States
Week rank: 195 Up19 in United States United States Up
All time users: 758
Week users: 0
Innovation award
Innovation award
Nominee: 2x
 
  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
  Files folder image Multiple PHP PDOStatement...  
PHP Programming Innovation award nominee
March 2013
Number 6


Prize: One subscription to the PDF edition of the PHP Architect magazine
Iterate over multiple query results using PDO
This class can iterate over multiple database query results using PDO.

It can take one or more database query result PDO handles and traverses the result set records and merge them to return a sorted list of records.

The class uses a given key as the base for sorting the result set records. The sorting order may be set to ascending or descending.

  Files folder image PHP Action Deferer  
Defer execution of actions until the script ends
This class can defer execution of actions until the script ends.

This way the Web server may close the connection with the user browser before processing intensive actions, making possible for pages to load in less time.

The class can register one or more functions to be called later after the current scripts ends.

It registers a shutdown function that will call all registered deferred action functions.

  Files folder image PHP Register Globals Logger  
PHP Programming Innovation award nominee
December 2013
Number 7
Log the usage of registered global variables
This class can log the usage of registered global variables.

It takes the values of all variables that would be assigned to global variables when register_globals is enables and initialize those global variables to objects of the class.

The class returns the original registered values but also logs the accesses to the global variables to help legacy applications find and fix old code that accesses registered global variables when register_globals option is on.


  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z