Admin Page Framework Documentation
  • Package
  • Class
  • Tree

Packages

  • AdminPageFramework
    • AdminPage
    • Factory
    • FieldType
    • MetaBox
    • NetworkAdmin
    • PageMetaBox
    • PostType
    • TaxonomyField
    • Widget

Classes

  • AdminPageFramework_Widget
  • AdminPageFramework_Widget_Controller
  • AdminPageFramework_Widget_Model
  • AdminPageFramework_Widget_View

Class AdminPageFramework_Widget_Model

Provides methods of models for the widget factory class.

Those methods are internal and deal with internal properties.

AdminPageFramework_Factory_Router
Extended by AdminPageFramework_Factory_Model
Extended by AdminPageFramework_Factory_View
Extended by AdminPageFramework_Factory_Controller
Extended by AdminPageFramework_Factory
Extended by AdminPageFramework_Widget_Router
Extended by AdminPageFramework_Widget_Model

Direct known subclasses

AdminPageFramework_Widget_View

Indirect known subclasses

AdminPageFramework_Widget, AdminPageFramework_Widget_Controller

Abstract
Package: AdminPageFramework\Widget
Since: 3.2.0
Located at factory/AdminPageFramework_Widget/AdminPageFramework_Widget_Model.php

Methods summary

public
# validate( mixed $aSubmit, mixed $aStored, mixed $oAdminWidget )

The predefined validation method.

This method should be overridden in an extended class. Alternatively the user may use validation_{instantiated class name} method.

Example

public function validate( $aSubmit, $aStored, $oAdminWidget ) {

    // Uncomment the following line to check the submitted value.
    // AdminPageFramework_Debug::log( $aSubmit );

    return $aSubmit;

}

Since

3.2.0
3.4.1 Changed the scope to protected from public as this method is called outside from the class.

Remark

The user will extend this method and use it.

Overrides

AdminPageFramework_Factory_Model::validate

Methods inherited from AdminPageFramework_Widget_Router

__call()

Methods inherited from AdminPageFramework_Factory_Controller

addHelpText(), addSettingField(), addSettingFields(), addSettingSection(), addSettingSections(), hasFieldError(), hasSettingNotice(), setFieldErrors(), setSettingNotice(), setUp()

Methods inherited from AdminPageFramework_Factory_View

__construct(), _replyToGetFieldOutput(), _replyToPrintSettingNotice()

Methods inherited from AdminPageFramework_Factory_Model

_getFieldErrors(), _isValidationErrors(), _loadDefaultFieldTypeDefinitions(), _registerFields(), _replyToDeleteFieldErrors(), _replyToSaveFieldErrors(), _replyToSaveNotices(), _setLastInput(), _setUp(), getFieldErrors(), getSavedOptions()

Methods inherited from AdminPageFramework_Factory_Router

__get(), __toString(), _getFormInstance(), _getHelpPaneInstance(), _getLinkInstancce(), _getPageLoadInfoInstance(), _getResourceInstance(), _isInThePage(), _isInstantiatable(), _replyToLoadComponents()

Magic methods summary

Properties summary

Properties inherited from AdminPageFramework_Factory_Router

$oProp

Admin Page Framework Documentation generated by ApiGen 2.8.0