print_nice()
print_nice(object $data)
Helps with debugging. Good to use for printing SmartDatabase objects or arrays containing SmartDatabase objects.
.. much cleaner than print_r()
Parameters
object | $data | The data to print |
DbManager | Handles the actual database communication. This DbManager is for MySQL. (Set $GLOBALS['SQL_DEBUG_MODE'] to true to print all SQL requests.) |
DbManager_MySQL | Handles the actual database communication. This DbManager is for MySQL. (Set $GLOBALS['SQL_DEBUG_MODE'] to true to error_log() all SQL requests.) |
ReadDb_MySQL | This class will read a database structure into the SmartDatabase. This structure can then be written to XML using the SmartDatabase::WriteXmlSchema() function |
SmartCell | Where a row and a column meet. Holds the actual data. |
SmartColumn | Columns contain all of the column properties and no user/db data. It's strictly structural. Data is contained in Cells |
SmartDatabase | Manages a connection to the database and stores information about its table structure |
SmartFormValidation_jQuery | Provides javascript form validation rules for jQuery's Validation Plugin |
SmartRow | Manages a single row within a table of the database. |
SmartTable | Tables contain table properties and Columns (which contain column properties). No user/db data is on a Table level. See Rows and Cells. |
SyncDb_MySQL | This class will update a database to match a given db structure schema (described below) |