Admin Page Framework Documentation
  • Package
  • Class
  • Tree

Packages

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

Classes

  • AdminPageFramework_MetaBox
  • AdminPageFramework_MetaBox_Controller
  • AdminPageFramework_MetaBox_Model
  • AdminPageFramework_MetaBox_Router
  • AdminPageFramework_MetaBox_View

Class AdminPageFramework_MetaBox_Model

Handles retrieving data from the database and the submitted $_POST array.

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_MetaBox_Router
Extended by AdminPageFramework_MetaBox_Model

Direct known subclasses

AdminPageFramework_MetaBox_View

Indirect known subclasses

AdminPageFramework_MetaBox, AdminPageFramework_MetaBox_Controller, AdminPageFramework_MetaBox_Page, AdminPageFramework_MetaBox_Page_Controller

Abstract
Package: AdminPageFramework\MetaBox
Since: 3.3.0
Located at factory/AdminPageFramework_MetaBox/AdminPageFramework_MetaBox_Model.php

Methods summary

protected
# _setUpValidationHooks( mixed $oScreen )

Sets up validation hooks.

Since

3.3.0
public
# _replyToFilterSavingData( array $aPostData, array $aUnmodified )

The submitted data for a new post gets passed.

The filter is either 'wp_insert_attachment_data' or 'wp_insert_post_data' and is triggered when a post has not been created so no post id is assigned.

Parameters

$aPostData
array
$aPostData An array of slashed post data.
$aUnmodified
array
$aUnmodified An array of sanitized, but otherwise unmodified post data.

Since

3.3.0
public string
# _replyToModifyRedirectPostLocation( mixed $sLocation )

Modifies the 'message' query value in the redirect url of the post publish.

This method is called when a publishing post contains a field error of meta boxes added by the framework. And the query url gets modified to disable the WordPress default admin notice, "Post published.".

Returns

string
The modified url to be redirected after publishing the post.

Since

3.3.0

Methods inherited from AdminPageFramework_MetaBox_Router

__construct()

Methods inherited from AdminPageFramework_Factory_Controller

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

Methods inherited from AdminPageFramework_Factory_View

_replyToGetFieldOutput(), _replyToPrintSettingNotice()

Methods inherited from AdminPageFramework_Factory_Model

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

Methods inherited from AdminPageFramework_Factory_Router

__call(), __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