[MIPHPF] element index

Package indexes

All elements
a b c d e f g h i l m o p r s t u v w _
_
top
$_action
miDispatcher::$_action in Dispatcher.php
String parameter from the request specifing which action to be processed
$_actionHandlers
Array map between action and action processing class
$_actionHandlers
Array map between action and action processing class names
$_actionObj
miDispatcher::$_actionObj in Dispatcher.php
The action object
$_additionalFilters
Additional filters added by application logic
$_allFields
miSqlRecordset::$_allFields in SqlRecordset.php
$_category
miState::$_category in State.php
$_classMap
miLoader::$_classMap in Loader.php
Map from class names to files
$_commandType
miControllerCommand::$_commandType in ControllerCommand.php
$_conditionMap
miTableFilters::$_conditionMap in TableFilters.php
Map between the filter conditions and the actual filter class
$_controller
Reference to the controller object
$_controllerCommands
The controller command objects
$_csvFilename
The filename to suggest to the user If the filename contains special chars it must be escaped in quoted printable format
$_dataFields
Array that describes the output and input of each database field
$_dbCode
miDBException::$_dbCode in Exceptions.php
The actual database error code
$_dbHost
miDBUtilImpl::$_dbHost in DBUtilImpl.php
$_dbName
miDBUtilImpl::$_dbName in DBUtilImpl.php
$_dbPass
miDBUtilImpl::$_dbPass in DBUtilImpl.php
$_dbUser
miDBUtilImpl::$_dbUser in DBUtilImpl.php
$_defaultFilterValues
An associative array with filter field and value
$_defaultFilterValues
The default filter values
$_defaultOptionIndex
$_defaultRadioIndex
The index of the default radio button
$_defaultRecordsPerPage
The records per page by default
$_defaultValue
$_dispatcher
The dispatcher object
$_domainObj
$_domainObj
$_domainObject
Reference to the domain object
$_errors
miWebFormErrorsHandler::$_errors in WebFormErrorsHandler.php
The errors go here
$_errorsHandler
A reference to the error hanlder object
$_fieldName
miBaseWidget::$_fieldName in BaseWidgets.php
$_fieldName
miValidator::$_fieldName in Validators.php
$_filters
miSqlRecordset::$_filters in SqlRecordset.php
$_firstRecordIndex
$_footerFileName
$_formDataRow
Array with data to displayed by the widgets
$_formFields
Array with field objects
$_formProperties
Array that describes the output and input of each web field
$_fromArray
$_groupBy
miSqlRecordset::$_groupBy in SqlRecordset.php
$_havingFilterNames
$_headerFileName
$_includePath
$_indexPages
miBreadcrumb::$_indexPages in Breadcrumb.php
Contains all index pages names
$_iterationsCount
$_joinConditions
$_link
miDBUtilImpl::$_link in DBUtilImpl.php
$_linkTemplate
Contains the link template for each breadcrumb link
$_mainPageElements
Stores page specific elements
$_mainPageElements
$_mainPageElements
$_messageObj
Reference to the message object, or null
$_messageObj
Reference to the message object, or null
$_messageTypeStyles
$_name
miSqlFilter::$_name in SqlFilters.php
The filter name
$_numRecords
miSqlRecordset::$_numRecords in SqlRecordset.php
$_operator
$_operator
The filter operator. The subclasses define it
$_operator
$_operator
$_operator
$_operator
$_operator
miSqlFilterIn::$_operator in SqlFilters.php
$_operator
$_operator
$_operator
$_options
$_page
miTablePager::$_page in TablePager.php
The current page number
$_pageNames
miBreadcrumb::$_pageNames in Breadcrumb.php
Array with the names of all pages
$_pages
miBreadcrumb::$_pages in Breadcrumb.php
Tree containing all pages and the hierarchy between them.
$_param
miControllerCommand::$_param in ControllerCommand.php
$_persistVars
$_persistVars
$_pkValue
$_plugins
Plugin objects
$_primaryKey
miSqlRecord::$_primaryKey in SqlRecord.php
$_properties
Contains the form widget properties
$_propertyField
miPropertiesRecord::$_propertyField in PropertiesRecord.php
$_radioButtons
Array with the radio buttons
$_record
$_record
Object of class miSQLRecord or its subclasses
$_record
miValidatorUnique::$_record in Validators.php
The actual record used to read the data
$_recordLocatorParams
Used to forward parameters from top-level to sub-level views It usually contains ID(s) of a field that limits the managed records
$_recordset
$_recordset
$_recordsPerPage
Number of records per page
$_row
miSqlRecord::$_row in SqlRecord.php
$_sectionInfos
miTemplateParser::$_sectionInfos in TemplateParser.php
Array with sections
$_sectionName
$_selectedFields
$_selectFields
miSqlRecordset::$_selectFields in SqlRecordset.php
$_separator
miBreadcrumb::$_separator in Breadcrumb.php
Contains the separator that is put between the breadcrumb links
$_settings
miSettings::$_settings in Settings.php
$_sortBy
miSqlRecordset::$_sortBy in SqlRecordset.php
$_sortDir
miSqlRecordset::$_sortDir in SqlRecordset.php
$_sql
miSqlFilterCustom::$_sql in SqlFilters.php
The custom sql code
$_state
miTable::$_state in Table.php
$_stateVars
$_submitFields
Array that describes the output and input of each field of type FILE
$_submitFields
miSubmitFieldsPlugin::$_submitFields in SubmitFieldsPlugin.php
Array with the submit fields this plugin works on
$_submittedData
$_subsections
Associative array with the subsections. The key is the subsection name
$_systemMessages
$_table
miTableFeature::$_table in TableFeature.php
A reference to the miTable object associated with this table feature
$_table
Object of class miTable or its subclasses
$_table
miSqlRecord::$_table in SqlRecord.php
$_table
miSqlRecordset::$_table in SqlRecordset.php
$_tableFeatures
$_templateFileContents
The contents of the template file
$_templates
An array of template names needed to visualize all viewes
$_templateSectionInfos
Template section infos to be added when parsing the template
$_templateSections
Array with sections
$_templateVars
miTemplateParser::$_templateVars in TemplateParser.php
Associative array of template variables They will be used after all sections have been parsed
$_toArray
$_totalRecords
Total number of records
$_validators
The validators
$_value
The filter value
$_valueField
miPropertiesRecord::$_valueField in PropertiesRecord.php
$_values
$_view
$_view
miAction::$_view in Actions.php
$_view
miDispatcher::$_view in Dispatcher.php
Reference to the view object
$_view
miViewPlugin::$_view in ViewPlugin.php
Reference to the view
$_viewMapperController
Reference to the view mapper controller object
$_viewMapperController
$_viewMappers
$_views
miPage::$_views in Page.php
$_webForm
$_webForm
miValidator::$_webForm in Validators.php
$_webForm
miWidget::$_webForm in Widget.php
A reference to the web form that contains this widget
$_webForm
__autoload
__autoload() in Init.php
Autoloads classes upon usage
__construct
__construct
__construct
Constructs the miWebForm
__construct
Construct the action object
__construct
Construct miWidget object
__construct
__construct
miControllerCommand::__construct() in ControllerCommand.php
__construct
__construct
miDispatcher::__construct() in Dispatcher.php
Initializes the dispatcher
__construct
miDBUtilImpl::__construct() in DBUtilImpl.php
miDBUtilImpl constructor.
__construct
miViewPlugin::__construct() in ViewPlugin.php
Constructs the plugin
__construct
Initializes the page object
__construct
miTablePager::__construct() in TablePager.php
__construct
miSqlRecord constructor. It takes two parameters table name and table primary key
__construct
Constructs the object All params are optional
__construct
miSqlRecordset::__construct() in SqlRecordset.php
miSqlRecordset constructor
__construct
Constucts the state manager class
__construct
miTable constructor. It takes one parameter - object of class miSqlRecordset or its subclasses
__construct
miTableFeature::__construct() in TableFeature.php
Constructs a table feature
__construct
miSubmitFieldsPlugin::__construct() in SubmitFieldsPlugin.php
Constructs the submit fields hanlder
__construct
miValidator::__construct() in Validators.php
Constructs the validator class
__construct
Construct the filter
__construct
Constructor
__construct
miViewMapper::__construct() in ViewMapper.php
__construct
Constructs the object
__construct
miPropertiesRecord::__construct() in PropertiesRecord.php
miPropertiesRecord constructor. It takes three parameters - table name, property field name and value field name
__construct
miSqlComplexPKRecord::__construct() in SqlComplexPKRecord.php
Creates miSqlComplexPKRecord object
__construct
Constructs the unique validator class
__construct
Creates miSqlFilter object
__construct
miSqlFilter::__construct() in SqlFilters.php
Creates miSqlFilter object
__construct
Construct DB exception
a
top
addAdditionalFilter
Adds an additional filter
addClass
miLoader::addClass() in Loader.php
Adds a new class to the loader
addControllerCommand
Add new controller command
addError
miWebFormErrorsHandler::addError() in WebFormErrorsHandler.php
Add new error
addFilter
miSqlRecordset::addFilter() in SqlRecordset.php
Adds a filter object
addFilters
miSqlRecordset::addFilters() in SqlRecordset.php
Adds multiple filters
addJoinCondition
Adds join condition
addMainPageElements
addMainPageElements
Add main page elements
addMainPageElements
Adds main page elements
addMainUiElements
In this function subclasses will add specific elements to the main template page
addRedirectToListControllerCommand
Adds redirect to list controller command Used after dmExecCreate, dmExecEdit and dmExecDelete to prevent refreshing the page to cause repetition of the operation
addSectionInfo
Add new section info.
addSubsection
Adds a subsection to this section.
addSubsectionsArray
Adds subsections array The number of subsections must match the number of iterations of the outer section
addTableFeature
Adds a table feature
addTableFeatures
Adds additional table features
addTemplateSectionInfo
Adds new template section info
addUiElements
In this function subclasses will add table specific processing
addValidator
Adds a validator for a field
addValues
Adds section values
addViewMapper
Adds new view mapper object
addWidget
miWebForm::addWidget() in WebForm.php
Adds new form field object
assign
miTemplateParser::assign() in TemplateParser.php
Assigns a variable to be replaced
assign
miTable::assign() in Table.php
Assigns a value to a specify main page element
assignArray
miTemplateParser::assignArray() in TemplateParser.php
Assigns a array of variables to be replaced
assignErrors
miWebFormErrorsHandler::assignErrors() in WebFormErrorsHandler.php
Assign the errors to the template
assignErrors
Assign the errors to the template
assignFeatureValues
Assign all table feature values to the template
assignList
miTemplateParser::assignList() in TemplateParser.php
Assigns a list of variables. Both array should have equal sizes, as counted by count() The first variable in the list is assigned the first value, the second variable, the seoncd value, and so on
assignPosition
Calculates first and last positions for a page from the total recodrs
assignSubmitFields
Assign the submit fields template variables as page elements
Actions.php
Actions.php in Actions.php
Auth.php
Auth.php in Auth.php
b
top
Breadcrumb.php
Breadcrumb.php in Breadcrumb.php
BaseWidgets.php
BaseWidgets.php in BaseWidgets.php
c
top
callPlugin
Calls each of the plugins passing the $actionObj and the $actionStep
callViewMappers
Call all view mappers
clearActionHandlers
Clears all action handlers
Config.php
Config.php in Config.php
CANProvinces.php
CANProvinces.php in CANProvinces.php
Consts.php
Consts.php in Consts.php
Countries.php
Countries.php in Countries.php
ControllerCommand.php
ControllerCommand.php in ControllerCommand.php
CsvExport.php
CsvExport.php in CsvExport.php
CONTROLLER_COMMAND_HTML
CONTROLLER_COMMAND_REDIRECT
createActionObj
Creates new action object, subclassed from miAction. The object depends on $action If the action is unknown returns false
createDomainObject
createDropdownFilter
Creates drop-down filter The filter is applied to the $table
createFilterObj
Creates a filter object The object depends on the $condition
createViewMapperController
CSV_LINE_DELIMITER
d
top
Dispatcher.php
Dispatcher.php in Dispatcher.php
DBUtilImpl.php
DBUtilImpl.php in DBUtilImpl.php
delete
miSqlRecord::delete() in SqlRecord.php
Delete a record in the db table
delete
miSqlComplexPKRecord::delete() in SqlComplexPKRecord.php
Delete a record in the db table
delete
Delete the domain object
delete
miViewMapper::delete() in ViewMapper.php
delete
Delete existing record
delete
delete
miDomainObject::delete() in DomainObject.php
deleteSubmitFields
Delete all attached files
dispatchAndShow
Dispatch an action and show a page with a one view
doAction
doAction
doAction
doAction
doAction
doAction
doAction
doAction
miAction::doAction() in Actions.php
Performs the action
doAction
Performs the export as CSV action
doList
miListAction::doList() in Actions.php
DomainObject.php
DomainObject.php in DomainObject.php
e
top
ERRORS_SEPARATOR
escapeAndAssignArray
Escapes and assigns values
escapeArray
Escapes the values in the array
escapeCsv
Escape a single CSV value If it detects a comma then it double quotes the string. Then double quotes themselves are escaped by doubling
EXCEPTION_CONNECT
EXCEPTION_DEFAULT_OPTION_INDEX_INVALID
EXCEPTION_DEFAULT_RADIO_INDEX_INVALID
EXCEPTION_FILTER_CONDITION
EXCEPTION_FILTER_INVALID_FIELD
EXCEPTION_FILTER_ONE_IS_ARRAY
EXCEPTION_FILTER_SAME_ARRAY_SIZE
EXCEPTION_HEADERS_ALREADY_SENT
EXCEPTION_QUERY
EXCEPTION_RECORD_NOT_FOUND
EXCEPTION_SELECTDB
EXCEPTION_UNDEFINED_TEMPLATE_FILENAME
execDelete
miDBUtilImpl::execDelete() in DBUtilImpl.php
Executes a SQL delete query for a specify record key
execDelete
miStaticDBUtil::execDelete() in StaticDBUtil.php
Executes a SQL delete query for a specify record key
execInsert
miDBUtilImpl::execInsert() in DBUtilImpl.php
Executes a SQL insert query from an associative array.
execInsert
miStaticDBUtil::execInsert() in StaticDBUtil.php
Executes a SQL insert query from an associative array.
execSelect
miStaticDBUtil::execSelect() in StaticDBUtil.php
Returns an array with associative arrays from the result
execSelect
miDBUtilImpl::execSelect() in DBUtilImpl.php
Returns an array with associative arrays from the result
execSelectAndGetFields
Executes the select query and also returns the selected column names in the $fieldsArray
execSelectAndGetFields
Executes the select query and also returns the selected column names in the $fieldsArray
execSQL
miDBUtilImpl::execSQL() in DBUtilImpl.php
Executes a SQL query
execSQL
miStaticDBUtil::execSQL() in StaticDBUtil.php
Executes a SQL query
execSQLInsert
Executes a SQL insert query
execSQLInsert
Executes a SQL insert query
execUpdate
miDBUtilImpl::execUpdate() in DBUtilImpl.php
Executes a SQL update query from an array for a specify record key
execUpdate
miStaticDBUtil::execUpdate() in StaticDBUtil.php
Executes a SQL update query from an array for a specify record key
exportRecords
Exports the records as CSV
en.php
en.php in en.php
Exceptions.php
Exceptions.php in Exceptions.php
f
top
FILTER_CONDITION_SUFFIX
FILTER_NAME_SUFFIX
findPage
miBreadcrumb::findPage() in Breadcrumb.php
Finds the $page in the $pages array and returns array containing the path to it
g
top
get
miSqlRecord::get() in SqlRecord.php
Gets the value of a field
get
miDefaultDomainObject::get() in DomainObject.php
Get domain object value
get
miViewMapperDefault::get() in ViewMapper.php
get
miTemplateParser::get() in TemplateParser.php
Retrieves an assigned variable value
get
miViewMapper::get() in ViewMapper.php
get
miSettings::get() in Settings.php
Returns the setting value for a setting with name $name
getAction
miDispatcher::getAction() in Dispatcher.php
Returns the action string
getActionObj
Returns the action object The action object is initialized in process()
getAllFields
miSqlRecordset::getAllFields() in SqlRecordset.php
Returns all fields of the recordset table(s) The result of the function is cached. Call only after all join conditions have been added.
getAllRecords
Read all records from the database table The result is limited to the given filter clause and is returned in order specify by order clause
getArray
miState::getArray() in State.php
getBreadcrumbHtml
Returns the breadcrumb as HTML
getCommandType
miControllerCommand::getCommandType() in ControllerCommand.php
getConstDropdown
Returns HTML code for a dropdown menu ("select" element) from the specified array
getControl
getControl
Returns array with template variables to be displayed for non-editable control
getControl
getControl
getControl
getController
getControllerCommands
Retrieves the controller commands
getData
miWidget::getData() in Widget.php
Process the form submissions and returns the data
getData
miBaseTextWidget::getData() in BaseWidgets.php
Process the form submissions and returns the text widget data
getData
miBaseRadioWidget::getData() in BaseWidgets.php
Process the form submissions and returns the widget data
getData
Process the form submissions and returns the widget data
getData
Process the form submissions and returns the checkbox widget data
getDataFields
Return array that describes the output and input of each database field
getDBArray
Read values from a DB and return them as an array
getDbCode
miDBException::getDbCode() in Exceptions.php
Returns the actual db error code
getDBUtil
miStaticDBUtil::getDBUtil() in StaticDBUtil.php
Returns an object of class miDBUtilImpl
getDispatcher
Returns the dispatcher object Instantiates a miDefaultDispatcher object, if needed
getDomainObject
getDomainObject
getDomainObject
getEditableControl
Returns the widget contents to be displayed
getEditableControl
Returns the widget contents to be displayed
getEditableControl
Returns array with template variables to be displayed for editable control
getEditableControl
Returns the widget contents to be displayed
getEditableControl
Returns the checkbox widget contents to be displayed
getEditableControl
Returns the checkbox widget contents to be displayed
getEditableControl
miTextWidget::getEditableControl() in StandardWidgets.php
Returns the text widget contents to be displayed
getEditableControl
Returns the widget contents to be displayed
getEditableControl
Returns the text widget contents to be displayed
getFeatureValues
Get all table feature values
getFieldName
miValidator::getFieldName() in Validators.php
Retrieve the field name
getFieldName
miBaseWidget::getFieldName() in BaseWidgets.php
Retrieves the field name
getFilterObjs
Returns an array of filter objects
getFiltersFromRequest
Gets all filter parameters from the request
getFilterValue
Returns the filter value of $filterName The request is checked first, then the default filter values, and if the $filterName cannot not found returns empty string
getFilterValues
The the current filters values
getFormData
Returns a form data value
getFormDataRow
Returns the form data row
getGroupByClause
Returns the group by clause
getJoinConditionsClause
Return the join conditions sql
getMainPageElements
Returns the main page elements
getMessage
Returns message based on code
getMessageObj
Returns the message object if $this->_messageObj is null creates new miMessage object
getMessageObj
Returns the message object if $this->_messageObj is null creates new miMessage object
getMessageTemplateVars
Get the template variable values
getName
miSqlFilter::getName() in SqlFilters.php
Returns the name of the filter
getNavigatorParams
Gets navigator links params
getPageParam
Gets the value of "page" param
getParam
miControllerCommand::getParam() in ControllerCommand.php
getPersistVars
Get the names of variables to be persisted
getPK
miSqlRecord::getPK() in SqlRecord.php
Gets the value of the primary key
getPKName
Return the name of the primary key of the underlying SQLRecord Used by miDefaultView
getPKWhereSql
miSqlComplexPKRecord::getPKWhereSql() in SqlComplexPKRecord.php
Returns the where sql clauses for selecting by primary key
getPrimaryKeyColumn
Gets the primary key column of the table that this SQLRecord uses
getProperies
getProperties
Returns the widget properties
getRecord
Return Object of class miSqlRecord or its subclasses which was set by setRecord method
getRecordLocatorParams
Gets the array of record locator params
getRecords
miSqlRecordset::getRecords() in SqlRecordset.php
Read rows from a database table.
getRecordsByIndex
Read fixed number of rows from a given index in a database table.
getRecordsCount
Return the number of all rows in a database table that reply to the given filter clause
getRecordset
Returns the recordset
getRecordset
Retrieves the recordset object
getRecordsPerPageParam
Gets the value of "records per page" param
getRedirectParams
Returns the redirect params
getRow
Get all domain object values
getRow
miSqlRecord::getRow() in SqlRecord.php
Return the data row as array
getSectionInfo
Returns the section info with the requested name
getSelectedFields
Returns the list of all selected fields An empty array is returned of no query has been executed
getSelectQuery
Returns the query to select all records for the recordset (without a LIMIT clause)
getSql
miSqlFilterEnds::getSql() in SqlFilters.php
getSql
miSqlFilter::getSql() in SqlFilters.php
Returns the sql for the filter Return empty string if the filter doesn't want to add filter clause Abstract method
getSql
miSqlFilterStarts::getSql() in SqlFilters.php
getSql
getSql
miSqlFilterIn::getSql() in SqlFilters.php
getSql
miSqlFilterSimple::getSql() in SqlFilters.php
getSql
miSqlFilterCustom::getSql() in SqlFilters.php
Returns the sql code
getSqlFields
miSqlFilter::getSqlFields() in SqlFilters.php
Returns the sql field names Used by miSqlRecordset to validate the fields are valid
getSqlFilterClause
Return all the specified filter clauses as a string
getSqlFilterHavingClause
Return all the specified HAVING filter clauses as a string
getSqlLimitClause
Return the limit as a sql code
getSqlOrderClause
Return the order clause
getState
miTable::getState() in Table.php
Return the state
getStateParams
miTableCustomParams::getStateParams() in TableCustomParams.php
Returns associative array with params that save the feature state
getStateParams
Returns associative array with params that save the feature state
getStateParams
Returns associative array with params that save the feature state
getStateParams
Returns associative array with params that save the feature state
getStateParams
Returns associative array with params that save the feature state
getStateUrlParams
getStateValue
Returns the value of a named state variable Returns the default value if the state variable is not set
getSubmittedData
Return the submitted field value
getSubmittedDataRow
Returns the submitted data row
getSystemMessage
getTable
miSqlRecordset::getTable() in SqlRecordset.php
Returns the table name for the current recordset
getTable
Return object of class miTable or its subclasses which was set by setTable method
getTableFeaturesStateParams
Returns the params saving the state of all table features
getTableFields
Returns an array with names of the fields in the specified table.
getTableFields
Returns an array with names of the fields in the specified table.
getTableFilterObj
Creates the table filter object. Singleton pattern
getTableName
Gets the table name of this SQLRecord
getTablePagerObj
Creates the table pager object. Singleton pattern
getTablesClause
Returns the table sql clause
getTemplateFileName
Returns the template file for the $templateId
getValue
Returns the filter value
getValue
getValue
getValue
getValues
miTableCustomParams::getValues() in TableCustomParams.php
Get the feature values
getValues
Return Simple Navigator
getValues
miTablePager::getValues() in TablePager.php
In this function subclasses will return Navigator
getValues
Return Default Navigator
getValues
miTableFilters::getValues() in TableFilters.php
Get the feature values
getValues
miTableSorter::getValues() in TableSorter.php
Get the feature values
getValues
miTableFeature::getValues() in TableFeature.php
Get the feature values
getView
Return the view
getViewMapper
Returns the view mapper with name $viewMapperName
getViewMapperController
getViewMapperController
getViewMapperDataFields
getWebForm
getWebForm
Returns a web form object
getWebFormErrorsHandler
Returns the web form errors handling object
getWidget
miWebForm::getWidget() in WebForm.php
Returns the widget
h
top
hasErrors
miWebFormErrorsHandler::hasErrors() in WebFormErrorsHandler.php
Returns true if there are any errors in the object
htmlEscape
Static HTML escape function
i
top
Init.php
Init.php in Init.php
initTable
Subclasses can init the table
initViewMapperController
Inits the view mapper controller
initWebForm
Inits the web form
initWidgets
Set the form fields
insert
insert
Insert the model data as new record
insert
miViewMapper::insert() in ViewMapper.php
insert
miSqlComplexPKRecord::insert() in SqlComplexPKRecord.php
Inserts the record into the db
insert
Insert the domain object as new record
insert
miDomainObject::insert() in DomainObject.php
insert
miSqlRecord::insert() in SqlRecord.php
Insert a record in the db table It also updates the the PK value of the inserted row
l
top
load
miLoader::load() in Loader.php
Loads a class
Loader.php
Loader.php in Loader.php
m
top
MySQL.php
MySQL.php in MySQL.php
miAction
miAction in Actions.php
Actions base class
miActionWithWebForm
miActionWithWebForm in Actions.php
Action class with support for miWebForm
miBaseCheckboxWidget
miBaseCheckboxWidget in BaseWidgets.php
Checkbox widget
miBaseRadioWidget
miBaseRadioWidget in BaseWidgets.php
Radio buttons widget Use it with input type="radio"
miBaseSelectWidget
miBaseSelectWidget in BaseWidgets.php
Select widget
miBaseTextWidget
miBaseTextWidget in BaseWidgets.php
Text widget
miBaseWidget
miBaseWidget in BaseWidgets.php
Base class for the base widgets: text, checkbox, radio, select
miBreadcrumb
miBreadcrumb in Breadcrumb.php
Class for displaying the breadcrumb showing the hierarchical structure of the website
miCheckboxWidget
miCheckboxWidget in StandardWidgets.php
Standard checkbox widget
miConfigurationException
miConfigurationException in Exceptions.php
Configuration exception
miControllerCommand
miControllerCommand in ControllerCommand.php
A controller command class Used to implement command design pattern
miCreateAction
miCreateAction in Actions.php
Show the page for creating a new record in the database
miCsvExportAction
miCsvExportAction in CsvExport.php
Support for CSV export
miDBException
miDBException in Exceptions.php
Database operation exception
miDBUtilImpl
miDBUtilImpl in DBUtilImpl.php
Implements functions for database
miDefaultDispatcher
miDefaultDispatcher in Dispatcher.php
The default dispatcher class
miDefaultDomainObject
miDefaultDomainObject in DomainObject.php
Default domain object class
miDefaultTablePager
miDefaultTablePager in TablePager.php
Default Recordset Pager Class Manage the movement between pages when data is shown in table fomat
miDefaultView
miDefaultView in View.php
Handles the presentation tier
miDispatcher
miDispatcher in Dispatcher.php
Handles and dispatches the actions
miDomainObject
miDomainObject in DomainObject.php
Domain object interface
miEditAction
miEditAction in Actions.php
Show the page for updating a record in the database
miException
miException in Exceptions.php
Base class for all MIPHPF exceptions
miExecCreateAction
miExecCreateAction in Actions.php
Takes the values from the user input and create a new record in the database
miExecDeleteAction
miExecDeleteAction in Actions.php
Delete a record in the table
miExecEditAction
miExecEditAction in Actions.php
Takes the values from the user input and update a record in the database
miGetParam
miGetParam() in Param.php
Retrieves a param. First tryies from $_POST, and then $_GET. If the param is not found prints an error and terminates the application
miGetParamDefault
miGetParamDefault() in Param.php
Retrieves a param or returns a default value.
miHasParam
miHasParam() in Param.php
Returns true if the param is set
miI18N
miI18N in en.php
Internationalization class
miListAction
miListAction in Actions.php
Shows data from the database in a table format
miLoader
miLoader in Loader.php
Loads other classes upon construction
miMessage
miMessage in Message.php
Handles the displaying of error/warning/info messages
miPage
miPage in Page.php
Handles page control and display There could be multiple views on one page
MIPHPF_VERSION
MIPHPF_VERSION in Consts.php
miPropertiesRecord
miPropertiesRecord in PropertiesRecord.php
Handle and manage deleting and reading of data from the database.
miRadioWidget
miRadioWidget in StandardWidgets.php
Standard radio buttons widget Use it with input type="radio"
miSelectWidget
miSelectWidget in StandardWidgets.php
Standard select widget
miSetParam
miSetParam() in Param.php
Sets the param value. This value can be then obtained from miGetParam It clears the $_GET array value, and sets the value into the $_POST and $_REQUEST arrays
miSettings
miSettings in Settings.php
Retrieves settings
miSimpleTablePager
miSimpleTablePager in TablePager.php
Default Recordset Pager Class Manage the movement between pages when data is shown in table fomat
miSqlComplexPKRecord
miSqlComplexPKRecord in SqlComplexPKRecord.php
SQL Record managerment class for records with complex primary keys
miSqlFilter
miSqlFilter in SqlFilters.php
Abstract base sql filter class
miSqlFilterBiggerOrEqual
miSqlFilterBiggerOrEqual in SqlFilters.php
Simple filter for the >= (bigger or equal) operator
miSqlFilterBiggerThan
miSqlFilterBiggerThan in SqlFilters.php
Simple filter for the > (bigger than) operator
miSqlFilterCustom
miSqlFilterCustom in SqlFilters.php
Sql filter with custom SQL code
miSqlFilterEnds
miSqlFilterEnds in SqlFilters.php
Filter for matching the endings of strings. Uses the like operator
miSqlFilterEqual
miSqlFilterEqual in SqlFilters.php
miSqlFilterIn
miSqlFilterIn in SqlFilters.php
Filter checking that the field is equal to any of the vaues
miSqlFilterNotEqual
miSqlFilterNotEqual in SqlFilters.php
miSqlFilterNotIn
miSqlFilterNotIn in SqlFilters.php
Filter checking that the field is not equal to any of the vaues
miSqlFilterOneValue
miSqlFilterOneValue in SqlFilters.php
Abstract filter class for filters with one parametized value
miSqlFilterRegExp
miSqlFilterRegExp in SqlFilters.php
Regular expression filter
miSqlFilterSimple
miSqlFilterSimple in SqlFilters.php
Base filter class for simple comparion operator filters
miSqlFilterSmallerOrEqual
miSqlFilterSmallerOrEqual in SqlFilters.php
Simple filter for the <= (smaller or equal) operator
miSqlFilterSmallerThan
miSqlFilterSmallerThan in SqlFilters.php
Simple filter for the < (smaller than) operator
miSqlFilterStarts
miSqlFilterStarts in SqlFilters.php
Filter for matching the begining of strings. Uses the like operator
miSqlFilterSubstring
miSqlFilterSubstring in SqlFilters.php
Filter for matching substrings. Uses the like operator
miSqlRecord
miSqlRecord in SqlRecord.php
Handle and manage the inserting, updating, deleting and reading of data from the database. This class works only with one record row specified by a table primary key or unique field.
miSqlRecordset
miSqlRecordset in SqlRecordset.php
Handle and manage the reading of data from database.
miState
miState in State.php
Saves and restores the state base class
miStaticDBUtil
miStaticDBUtil in StaticDBUtil.php
A proxy class that has static methods to access the preconfigured database connection The database connection is configured using the following settings: MI_DEFAULT_DB_HOST, MI_DEFAULT_DB_USER, MI_DEFAULT_DB_PASS and MI_DEFAULT_DB_NAME
miSubmitFieldsPlugin
miSubmitFieldsPlugin in SubmitFieldsPlugin.php
Handles submit fields
miTable
miTable in Table.php
Manage the representation in table format of data, which is read from miSqlRecordset object
miTableCustomParams
miTableCustomParams in TableCustomParams.php
Handles custom params
miTableFeature
miTableFeature in TableFeature.php
miTableFeature base class Each table feature subclasses this class
miTableFilters
miTableFilters in TableFilters.php
Filters support class
miTablePager
miTablePager in TablePager.php
Recordset Pager Class Manage the movement between pages when data is shown in table fomat
miTableSorter
miTableSorter in TableSorter.php
miTemplateParser
miTemplateParser in TemplateParser.php
Parses templates
miTemplateParserSectionInfo
miTemplateParserSectionInfo in TemplateParser.php
Template parser section
miTextWidget
miTextWidget in StandardWidgets.php
Standard text widget
miUIUtil
miUIUtil in UIUtil.php
Offer same often used user interface functions
miUtil
miUtil in Util.php
miUtil static class. Contains various utility methods
miValidator
miValidator in Validators.php
The base validator class
miValidatorDate
miValidatorDate in Validators.php
Validates date set by user
miValidatorDecimal
miValidatorDecimal in Validators.php
Validates decimal set by user
miValidatorEmail
miValidatorEmail in Validators.php
Validates email set by user
miValidatorGsm
miValidatorGsm in Validators.php
Validates GSM set by user
miValidatorHttp
miValidatorHttp in Validators.php
Validates http url set by user
miValidatorIcq
miValidatorIcq in Validators.php
Validates ICQ set by user
miValidatorInt
miValidatorInt in Validators.php
Validates integer set by user
miValidatorIp
miValidatorIp in Validators.php
Validates IP address set by user
miValidatorUnique
miValidatorUnique in Validators.php
Unique validator Makes sure that the field value is unqiue.
miView
miView in View.php
Base class for the presentation tier
miViewAction
miViewAction in Actions.php
The view action
miViewMapper
miViewMapper in ViewMapper.php
The View Mapper base class
miViewMapperController
miViewMapperController in ViewMapper.php
The view mapper controller class
miViewMapperControllerDefault
Default View to Domain Object Mapper Controller
miViewMapperDefault
miViewMapperDefault in ViewMapper.php
The view to domain object mapper default class
miViewPlugin
miViewPlugin in ViewPlugin.php
Base class for view plugins
miWebForm
miWebForm in WebForm.php
Manages a web form
miWebFormErrorsHandler
miWebFormErrorsHandler in WebFormErrorsHandler.php
Collects and displays errors
miWebFormMessageErrorsHandler
miWebFormMessageErrorsHandler in WebFormErrorsHandler.php
Message based errors handler
miWidget
miWidget in Widget.php
Base class form web form widget
MI_DATABASE_ENGINE
MI_DATABASE_ENGINE in Consts.php
MI_DISPLAY_DATE_FORMAT
MI_DISPLAY_TIME_FORMAT
MI_MYSQL_DATETIME_FORMAT
MI_MYSQL_DATE_FORMAT
MSG_TYPE_ERROR
MSG_TYPE_HIDDEN
MSG_TYPE_INFO
MSG_TYPE_WARNING
Message.php
Message.php in Message.php
o
top
onParse
miWebForm::onParse() in WebForm.php
Called just before the template is parsed Subclasses can add custom functionality using this method
p
top
Page.php
Page.php in Page.php
PostgreSQL.php
PostgreSQL.php in PostgreSQL.php
PropertiesRecord.php
PropertiesRecord.php in PropertiesRecord.php
paramsArrayToUrl
Converts an associative array of params into url string
PARAM_MESSAGE
PARAM_MESSAGE_TYPE
PARAM_PAGE
miTablePager::PARAM_PAGE in TablePager.php
PARAM_RECORDS_PER_PAGE
PARAM_SORTBY
miTableSorter::PARAM_SORTBY in TableSorter.php
PARAM_SORTDIR
miTableSorter::PARAM_SORTDIR in TableSorter.php
parse
miTable::parse() in Table.php
Build webform Html using the template file
parse
miWebForm::parse() in WebForm.php
Parses the form template
parseSections
miTemplateParser::parseSections() in TemplateParser.php
Parse the template file sections
parseSingleSection
Parse a template section recursive method
pconnect
miDBUtilImpl::pconnect() in DBUtilImpl.php
Connects to a SQL database
ping
miDBUtilImpl::ping() in DBUtilImpl.php
Ping the database and attempt to reconnect if necessary
ping
miStaticDBUtil::ping() in StaticDBUtil.php
Ping the database and attempt to reconnect if necessary
postProcess
Called after the action is executed Subclasses can add functionlity to be executed after the action
postProcess
postProcessAction
Called after an action
preDelete
miViewMapper::preDelete() in ViewMapper.php
preProcess
preProcess
Called before the action is executed Subclasses can add functionlity to be executed before the action
preProcessAction
Called before an action
process
miDispatcher::process() in Dispatcher.php
Determines which action will be performed depending on the value of the "action" parameter from the request.
processActionStep
If the action is one of View, Create or Edit assign the submit fields display vars
processActionStep
Called by the action, indicating particluar step
processControllerCommands
Process the controller commands
processSubmit
Process the form submission
processSubmitFields
Processes the submit fields
Param.php
Param.php in Param.php
r
top
read
miViewMapper::read() in ViewMapper.php
read
miSqlRecord::read() in SqlRecord.php
Read a record where the specified field represented by $key is equal to the value represented by $value If there are is than one record matching the first one will be read in
read
read
miDomainObject::read() in DomainObject.php
read
miViewMapperDefault::read() in ViewMapper.php
Read the model data from storage
read
miDefaultDomainObject::read() in DomainObject.php
Read the domain object
readPK
miPropertiesRecord::readPK() in PropertiesRecord.php
Reads all properties from the db table
readPK
miSqlRecord::readPK() in SqlRecord.php
Read a record using the specified primary key value
readPK
miSqlComplexPKRecord::readPK() in SqlComplexPKRecord.php
Reads the record from the db by primary key
readTemplate
miTemplateParser::readTemplate() in TemplateParser.php
Reads the template file
registerPlugin
Registers new plugin
removeValidators
Removes all validators for a field
restoreState
s
top
SubmitFieldsPlugin.php
SubmitFieldsPlugin.php in SubmitFieldsPlugin.php
StaticDBUtil.php
StaticDBUtil.php in StaticDBUtil.php
SqlComplexPKRecord.php
SqlComplexPKRecord.php in SqlComplexPKRecord.php
SqlFilters.php
SqlFilters.php in SqlFilters.php
SqlRecord.php
SqlRecord.php in SqlRecord.php
SqlRecordset.php
SqlRecordset.php in SqlRecordset.php
saveState
sendEmail
Mails the message specified in $text to the receiver specified in $to The function uses the mail() php builtin and doesn't preform any additional checks of the params
set
miSqlRecord::set() in SqlRecord.php
Sets the value of a field
set
miSettings::set() in Settings.php
Sets the setting value for setting with name $name Overwrites previous setting
set
miViewMapperDefault::set() in ViewMapper.php
set
miDefaultDomainObject::set() in DomainObject.php
Set domain object value
set
miViewMapper::set() in ViewMapper.php
setActionHandler
Adds a class that handles a specific action The action processing class must inherit from miAction
setArray
miSettings::setArray() in Settings.php
Sets multiple settings value Overwrites previous setting
setArray
miState::setArray() in State.php
setConditionHandler
Sets a condition handler The miView expects the handler class be subclassed from miSqlFilter
setContents
miTemplateParser::setContents() in TemplateParser.php
Sets the contents of the template from string Alternative to reading it from file
setController
setDataFields
Sets array that describes the output and input of each database field
setDataFromWebForm
Retrieve the data from the web form
setDataToWebForm
Set the data to the web form
setDefaultCategory
setDefaultFilterValues
Set the default filter values
setDefaultRecordsPerPage
Sets the default records per page
setDefaultValue
Sets the default state of the checkbox
setDispatcher
Allows runtime changing of the dispatcher object
setErrorsHandler
setFieldName
miBaseWidget::setFieldName() in BaseWidgets.php
Sets the field name
setFieldName
miValidator::setFieldName() in Validators.php
Set the field name
setFooter
Sets the footer file
setFormData
Sets form data
setFormDataRow
Sets the form data row
setGroupBy
miSqlRecordset::setGroupBy() in SqlRecordset.php
Sets group by fields The param is directly added after the GROUP BY clause
setHavingFilterNames
Sets the names of the filters to be used in a HAVING clause instead of WHERE
setHeader
Sets the header file
setIterationsCount
Set the number of times this section will be repated
setLinkTemplate
Sets the link template for each breadcrumb link
setMainPageElements
Sets main page elements
setMainPageElements
Sets main page elements
setOptions
setOrder
miSqlRecordset::setOrder() in SqlRecordset.php
Sets the field by which the result of the query will be ordered and the direction of ordering - ascending or descending.
setPage
Sets the current page to show and the number of records per page
setPagerLocation
Sets the pager location
setPersistVars
Set the names of variables to be persisted
setProperty
Sets a property value
setRadioButtons
Sets the radio buttons
setRecord
Sets object of class miSqlRecord or its subclasses.
setRecordLocatorParams
Sets the record locator params. They are used to forward params from top level to sub-level views
setRecordsLimit
Sets how many rows to be read from the databse
setRow
miSqlRecord::setRow() in SqlRecord.php
Directly set the data row
setRow
Set all domain object values
setSectionInfo
Sets up the section
setSectionInfos
Set the section infos. Clears all previous section infos
setSectionName
Sets the section name
setSelectFields
Sets the select fields Defaults to * (all columns)
setSeparator
Sets the separator between the items in the breadcrumb
setState
miTable::setState() in Table.php
Set the state
setTable
Sets Object of class miTable or its subclasses.
setupViewMappers
Create all view mapper objects
setValues
Sets the section values
setWebForm
show
miWebForm::show() in WebForm.php
Shows the form
showCsvExportHeaders
Print export headers
showForm
Show the web form
showPage
miTable::showPage() in Table.php
Shows the table using the specified template
showPage
miPage::showPage() in Page.php
Shows the page
singleton
miSettings::singleton() in Settings.php
Returns the settings object
sql_connect
sql_connect() in MySQL.php
sql_errno
sql_errno() in MySQL.php
sql_error
sql_error() in MySQL.php
sql_escape_string
sql_escape_string() in MySQL.php
sql_fetch_assoc
sql_fetch_assoc() in MySQL.php
sql_field_name
sql_field_name() in MySQL.php
sql_free_result
sql_free_result() in MySQL.php
sql_insert_id
sql_insert_id() in MySQL.php
sql_list_fields
sql_list_fields() in MySQL.php
sql_num_fields
sql_num_fields() in MySQL.php
sql_ping
sql_ping() in MySQL.php
sql_query
sql_query() in MySQL.php
sql_real_escape_string
sql_select_db
sql_select_db() in MySQL.php
stripIndexPage
If the page ends with an index page name, that index page name is stripped.
Settings.php
Settings.php in Settings.php
State.php
State.php in State.php
StandardWidgets.php
StandardWidgets.php in StandardWidgets.php
t
top
templateParse
miTemplateParser::templateParse() in TemplateParser.php
Parses the template and returns the result
templateParseSubsection
Parses a subsection
templateShow
miTemplateParser::templateShow() in TemplateParser.php
Shows the parsed template
TEMPLATE_ID_CREATE
TEMPLATE_ID_EDIT
TEMPLATE_ID_LIST
TEMPLATE_ID_VIEW
TEMPLATE_PARSER_END_TAG
TEMPLATE_PARSER_END_TAG_LEN
TEMPLATE_PARSER_PREPROCESS_AT_ITERATIONS
TEMPLATE_PARSER_SECTION_TAG
TEMPLATE_PARSER_START_TAG
TEMPLATE_PARSER_START_TAG2
TEMPLATE_PARSER_START_TAG2_LEN
TEMPLATE_PARSER_START_TAG_LEN
templetizeAndEscapeRows
Makes the hash of arrays $rows suitable for the miTemplateParserSectionInfo values
templetizeRows
Makes the hash of arrays $rows suitable for the miTemplateParserSectionInfo values
TMPL_VAR_CUSTOM_PARAMS
TMPL_VAR_FIRST_RECORD
TMPL_VAR_LAST_RECORD
TMPL_VAR_MSG
TMPL_VAR_MSG_TYPE_STYLE
TMPL_VAR_ORDER_PARAMS
TMPL_VAR_RECORDSET_NAVIGATOR
TMPL_VAR_RECORDSET_POSITION
TMPL_VAR_SORT_DIR_SUFFIX
TMPL_VAR_TOTAL_RECORDS
transposeRows
Transposes the $rows array from array of hashes into a hash of arrays. All values will have the &, ", < and > escaped, except the values for keys starting with HTML_
TemplateParser.php
TemplateParser.php in TemplateParser.php
Table.php
Table.php in Table.php
TableCustomParams.php
TableCustomParams.php in TableCustomParams.php
TableFeature.php
TableFeature.php in TableFeature.php
TableFilters.php
TableFilters.php in TableFilters.php
TablePager.php
TablePager.php in TablePager.php
TableSorter.php
TableSorter.php in TableSorter.php
u
top
USStates.php
USStates.php in USStates.php
update
Update the domain object
update
update
Update existing record
update
miSqlRecord::update() in SqlRecord.php
Update a record in the db table
update
miDomainObject::update() in DomainObject.php
update
miPropertiesRecord::update() in PropertiesRecord.php
Updates the properties table
update
miSqlComplexPKRecord::update() in SqlComplexPKRecord.php
Updates the record in the db
update
miViewMapper::update() in ViewMapper.php
updateState
Updates the current state.
updateSubmittedForm
Updates the form with the newly submitted values
Util.php
Util.php in Util.php
UIUtil.php
UIUtil.php in UIUtil.php
v
top
ViewPlugin.php
ViewPlugin.php in ViewPlugin.php
ViewMapper.php
ViewMapper.php in ViewMapper.php
validate
miValidatorHttp::validate() in Validators.php
validate
miValidatorGsm::validate() in Validators.php
validate
miValidatorIcq::validate() in Validators.php
validate
miValidatorIp::validate() in Validators.php
validate
Validate
validate
validate
miValidatorInt::validate() in Validators.php
validate
validate
Validates the object
validate
miValidator::validate() in Validators.php
Performs validation
validate
miValidatorDate::validate() in Validators.php
validateData
Validates the text widget
validateData
Validates the submitted data for this widget Called upon form submission
validateOnInsert
Validates the object for insert operation
validateOnUpdate
Validates the object for update operation
Validators.php
Validators.php in Validators.php
View.php
View.php in View.php
VIEW_CHECKED
VIEW_UNCHECKED
w
top
WebForm.php
WebForm.php in WebForm.php
WebFormErrorsHandler.php
WebFormErrorsHandler.php in WebFormErrorsHandler.php
Widget.php
Widget.php in Widget.php
a b c d e f g h i l m o p r s t u v w _