@@ -82,7 +82,7 @@ |
||
82 | 82 | protected function _getFormattedSubMenuLinkArray( array $aSubMenuLink ) { |
83 | 83 | |
84 | 84 | // If the set URL is not valid, return. |
85 | - if ( ! filter_var( $aSubMenuLink[ 'href' ], FILTER_VALIDATE_URL ) ) { |
|
85 | + if ( !filter_var( $aSubMenuLink[ 'href' ], FILTER_VALIDATE_URL ) ) { |
|
86 | 86 | return array(); |
87 | 87 | } |
88 | 88 |
@@ -82,7 +82,7 @@ |
||
82 | 82 | protected function _getFormattedSubMenuLinkArray( array $aSubMenuLink ) { |
83 | 83 | |
84 | 84 | // If the set URL is not valid, return. |
85 | - if ( ! filter_var( $aSubMenuLink[ 'href' ], FILTER_VALIDATE_URL ) ) { |
|
85 | + if ( ! filter_var( $aSubMenuLink[ 'href' ], FILTER_VALIDATE_URL ) ) { |
|
86 | 86 | return array(); |
87 | 87 | } |
88 | 88 |
@@ -32,8 +32,8 @@ discard block |
||
32 | 32 | 'page_slug' => null, // (required) |
33 | 33 | 'type' => 'page', // this is used to compare with the link type. |
34 | 34 | 'title' => null, |
35 | - 'page_title' => null, // (optional) 3.3.0+ When the page title is different from the above 'title' argument, set this. |
|
36 | - 'menu_title' => null, // (optional) 3.3.0+ When the menu title is different from the above 'title' argument, set this. |
|
35 | + 'page_title' => null, // (optional) 3.3.0+ When the page title is different from the above 'title' argument, set this. |
|
36 | + 'menu_title' => null, // (optional) 3.3.0+ When the menu title is different from the above 'title' argument, set this. |
|
37 | 37 | 'screen_icon' => null, // this will become either href_icon_32x32 or screen_icon_id |
38 | 38 | 'capability' => null, |
39 | 39 | 'order' => null, |
@@ -113,12 +113,12 @@ discard block |
||
113 | 113 | |
114 | 114 | $aSubMenuPage = $aSubMenuPage |
115 | 115 | + array( |
116 | - 'show_page_title' => $this->oFactory->oProp->bShowPageTitle, // boolean |
|
116 | + 'show_page_title' => $this->oFactory->oProp->bShowPageTitle, // boolean |
|
117 | 117 | 'show_page_heading_tabs' => $this->oFactory->oProp->bShowPageHeadingTabs, // boolean |
118 | - 'show_in_page_tabs' => $this->oFactory->oProp->bShowInPageTabs, // boolean |
|
119 | - 'in_page_tab_tag' => $this->oFactory->oProp->sInPageTabTag, // string |
|
120 | - 'page_heading_tab_tag' => $this->oFactory->oProp->sPageHeadingTabTag, // string |
|
121 | - 'capability' => $this->oFactory->oProp->sCapability, // 3.6.0+ |
|
118 | + 'show_in_page_tabs' => $this->oFactory->oProp->bShowInPageTabs, // boolean |
|
119 | + 'in_page_tab_tag' => $this->oFactory->oProp->sInPageTabTag, // string |
|
120 | + 'page_heading_tab_tag' => $this->oFactory->oProp->sPageHeadingTabTag, // string |
|
121 | + 'capability' => $this->oFactory->oProp->sCapability, // 3.6.0+ |
|
122 | 122 | ) |
123 | 123 | + self::$aStructure; |
124 | 124 |
@@ -31,7 +31,7 @@ |
||
31 | 31 | if ( in_array( $oProp->sClassName, self::$aClassNames ) ) |
32 | 32 | return self::$_oInstance; |
33 | 33 | |
34 | - self::$aClassNames[] = $oProp->sClassName; |
|
34 | + self::$aClassNames[ ] = $oProp->sClassName; |
|
35 | 35 | self::$_oInstance = new AdminPageFramework_PageLoadInfo_Page( $oProp, $oMsg ); |
36 | 36 | |
37 | 37 | return self::$_oInstance; |
@@ -27,8 +27,9 @@ |
||
27 | 27 | */ |
28 | 28 | public static function instantiate( $oProp, $oMsg ) { |
29 | 29 | |
30 | - if ( in_array( $oProp->sClassName, self::$aClassNames ) ) |
|
31 | - return self::$_oInstance; |
|
30 | + if ( in_array( $oProp->sClassName, self::$aClassNames ) ) { |
|
31 | + return self::$_oInstance; |
|
32 | + } |
|
32 | 33 | |
33 | 34 | self::$aClassNames[] = $oProp->sClassName; |
34 | 35 | self::$_oInstance = new AdminPageFramework_PageLoadInfo_PostType( $oProp, $oMsg ); |
@@ -20,7 +20,6 @@ |
||
20 | 20 | |
21 | 21 | /** |
22 | 22 | * Renders a registered meta box. |
23 | - |
|
24 | 23 | * @return void |
25 | 24 | * @param string $sContext `side`, `normal`, or `advanced`. |
26 | 25 | * @since 3.0.0 |
@@ -29,7 +29,7 @@ |
||
29 | 29 | public function render( $sContext ) { |
30 | 30 | |
31 | 31 | // If nothing is registered do not render even the container. |
32 | - if ( ! $this->doesMetaBoxExist() ) { |
|
32 | + if ( !$this->doesMetaBoxExist() ) { |
|
33 | 33 | return; |
34 | 34 | } |
35 | 35 |
@@ -50,14 +50,14 @@ discard block |
||
50 | 50 | */ |
51 | 51 | public function _replyToEnableMetaBox() { |
52 | 52 | |
53 | - if ( ! $this->oFactory->oProp->isPageAdded() ) { |
|
53 | + if ( !$this->oFactory->oProp->isPageAdded() ) { |
|
54 | 54 | return; |
55 | 55 | } |
56 | - if ( ! $this->_isMetaBoxAdded() ) { |
|
56 | + if ( !$this->_isMetaBoxAdded() ) { |
|
57 | 57 | return; |
58 | 58 | } |
59 | 59 | |
60 | - $_sCurrentScreenID = $this->getCurrentScreenID(); |
|
60 | + $_sCurrentScreenID = $this->getCurrentScreenID(); |
|
61 | 61 | |
62 | 62 | // Trigger the add_meta_boxes hooks to allow meta boxes to be added. |
63 | 63 | do_action( "add_meta_boxes_{$_sCurrentScreenID}", null ); |
@@ -87,7 +87,7 @@ discard block |
||
87 | 87 | // the network admin adds '-network' in the screen ID and the hooks with that id won't be triggered so use the 'page_hook' global variable. |
88 | 88 | if ( isset( $GLOBALS[ 'page_hook' ] ) ) { |
89 | 89 | add_action( |
90 | - "admin_footer-{$GLOBALS['page_hook']}", |
|
90 | + "admin_footer-{$GLOBALS[ 'page_hook' ]}", |
|
91 | 91 | array( $this, '_replyToAddMetaboxScript' ) |
92 | 92 | ); |
93 | 93 | } |
@@ -111,11 +111,11 @@ discard block |
||
111 | 111 | } |
112 | 112 | |
113 | 113 | $_sPageSlug = $this->getElement( $_GET, 'page', '' ); |
114 | - if ( ! $_sPageSlug ) { |
|
114 | + if ( !$_sPageSlug ) { |
|
115 | 115 | return false; |
116 | 116 | } |
117 | 117 | |
118 | - foreach( $_aPageMetaBoxClasses as $_sClassName => $_oMetaBox ) { |
|
118 | + foreach ( $_aPageMetaBoxClasses as $_sClassName => $_oMetaBox ) { |
|
119 | 119 | if ( $this->_isPageOfMetaBox( $_sPageSlug, $_oMetaBox ) ) { |
120 | 120 | return true; |
121 | 121 | } |
@@ -133,10 +133,10 @@ discard block |
||
133 | 133 | */ |
134 | 134 | private function _isPageOfMetaBox( $sPageSlug, $oMetaBox ) { |
135 | 135 | |
136 | - if ( in_array( $sPageSlug , $oMetaBox->oProp->aPageSlugs ) ) { |
|
136 | + if ( in_array( $sPageSlug, $oMetaBox->oProp->aPageSlugs ) ) { |
|
137 | 137 | return true; // for numeric keys with a string value. |
138 | 138 | } |
139 | - if ( ! array_key_exists( $sPageSlug , $oMetaBox->oProp->aPageSlugs ) ) { |
|
139 | + if ( !array_key_exists( $sPageSlug, $oMetaBox->oProp->aPageSlugs ) ) { |
|
140 | 140 | return false; // for keys of page slugs, the key does not exist, it means not added. |
141 | 141 | } |
142 | 142 |
@@ -50,7 +50,7 @@ discard block |
||
50 | 50 | */ |
51 | 51 | public function _replyToEnableMetaBox() { |
52 | 52 | |
53 | - if ( ! $this->oFactory->oProp->isPageAdded() ) { |
|
53 | + if ( ! $this->oFactory->oProp->isPageAdded() ) { |
|
54 | 54 | return; |
55 | 55 | } |
56 | 56 | if ( ! $this->_isMetaBoxAdded() ) { |
@@ -111,12 +111,12 @@ discard block |
||
111 | 111 | } |
112 | 112 | |
113 | 113 | $_sPageSlug = $this->getElement( $_GET, 'page', '' ); |
114 | - if ( ! $_sPageSlug ) { |
|
114 | + if ( ! $_sPageSlug ) { |
|
115 | 115 | return false; |
116 | 116 | } |
117 | 117 | |
118 | 118 | foreach( $_aPageMetaBoxClasses as $_sClassName => $_oMetaBox ) { |
119 | - if ( $this->_isPageOfMetaBox( $_sPageSlug, $_oMetaBox ) ) { |
|
119 | + if ( $this->_isPageOfMetaBox( $_sPageSlug, $_oMetaBox ) ) { |
|
120 | 120 | return true; |
121 | 121 | } |
122 | 122 | } |
@@ -73,7 +73,7 @@ discard block |
||
73 | 73 | $_sTag = $this->_getInPageTabTag( $sTag, $_aPage ); |
74 | 74 | |
75 | 75 | // If the in-page tabs' visibility is set to false, returns the title. |
76 | - if ( ! $_aPage[ 'show_in_page_tabs' ] ) { |
|
76 | + if ( !$_aPage[ 'show_in_page_tabs' ] ) { |
|
77 | 77 | return isset( $aInPageTabs[ $_sCurrentTabSlug ][ 'title' ] ) |
78 | 78 | ? "<{$_sTag}>" |
79 | 79 | . $aInPageTabs[ $_sCurrentTabSlug ][ 'title' ] |
@@ -100,9 +100,9 @@ discard block |
||
100 | 100 | private function _getInPageTabNavigationBar( array $aTabs, $sActiveTab, $sCurrentPageSlug, $sTag ) { |
101 | 101 | |
102 | 102 | $_oTabBar = new AdminPageFramework_TabNavigationBar( |
103 | - $aTabs, // tabs |
|
103 | + $aTabs, // tabs |
|
104 | 104 | $sActiveTab, // active tab slug |
105 | - $sTag, // container tag |
|
105 | + $sTag, // container tag |
|
106 | 106 | array( // container attributes |
107 | 107 | 'class' => 'in-page-tab', |
108 | 108 | ), |
@@ -130,7 +130,7 @@ discard block |
||
130 | 130 | * @since 3.5.10 |
131 | 131 | * @since 3.6.3 Moved from `AdminPageFramework_Page_View`. |
132 | 132 | */ |
133 | - public function _replyToFormatNavigationTabItem_InPageTab( array $aTab, array $aStructure, array $aTabs, array $aArguments=array() ) { |
|
133 | + public function _replyToFormatNavigationTabItem_InPageTab( array $aTab, array $aStructure, array $aTabs, array $aArguments = array() ) { |
|
134 | 134 | $_oFormatter = new AdminPageFramework_Format_NavigationTab_InPageTab( |
135 | 135 | $aTab, |
136 | 136 | $aStructure, |
@@ -67,9 +67,9 @@ discard block |
||
67 | 67 | */ |
68 | 68 | public function _appendInlineAssets( $sInline, &$aContainer ) { |
69 | 69 | $_aInlines = array_unique( $aContainer ); |
70 | - $sInline = PHP_EOL . $sInline; |
|
71 | - foreach( $_aInlines as $_iIndex => $_sInline ) { |
|
72 | - $sInline .= $_sInline . PHP_EOL; |
|
70 | + $sInline = PHP_EOL.$sInline; |
|
71 | + foreach ( $_aInlines as $_iIndex => $_sInline ) { |
|
72 | + $sInline .= $_sInline.PHP_EOL; |
|
73 | 73 | unset( $_aInlines[ $_iIndex ] ); |
74 | 74 | } |
75 | 75 | $aContainer = $_aInlines; // update the container array. |
@@ -83,23 +83,23 @@ discard block |
||
83 | 83 | private function _parseAssets( $oFactory ) { |
84 | 84 | |
85 | 85 | // page |
86 | - $_aPageStyles = $this->getElementAsArray( |
|
86 | + $_aPageStyles = $this->getElementAsArray( |
|
87 | 87 | $oFactory->oProp->aPages, |
88 | 88 | array( $this->sCurrentPageSlug, 'style' ) |
89 | 89 | ); |
90 | 90 | $this->_enqueuePageAssets( $_aPageStyles, 'style' ); |
91 | 91 | |
92 | - $_aPageScripts = $this->getElementAsArray( |
|
92 | + $_aPageScripts = $this->getElementAsArray( |
|
93 | 93 | $oFactory->oProp->aPages, |
94 | 94 | array( $this->sCurrentPageSlug, 'script' ) |
95 | 95 | ); |
96 | 96 | $this->_enqueuePageAssets( $_aPageScripts, 'script' ); |
97 | 97 | |
98 | 98 | // In-page tabs |
99 | - if ( ! $this->sCurrentTabSlug ) { |
|
99 | + if ( !$this->sCurrentTabSlug ) { |
|
100 | 100 | return; |
101 | 101 | } |
102 | - $_aInPageTabStyles = $this->getElementAsArray( |
|
102 | + $_aInPageTabStyles = $this->getElementAsArray( |
|
103 | 103 | $oFactory->oProp->aInPageTabs, |
104 | 104 | array( $this->sCurrentPageSlug, $this->sCurrentTabSlug, 'style' ) |
105 | 105 | ); |
@@ -116,10 +116,10 @@ discard block |
||
116 | 116 | * @since 3.6.3 |
117 | 117 | * @return void |
118 | 118 | */ |
119 | - private function _enqueuePageAssets( array $aPageAssets, $sType='style' ) { |
|
120 | - $_sMathodName = "_enqueueAsset_" . $sType; |
|
121 | - foreach( $aPageAssets as $_asPageAsset ) { |
|
122 | - $this->{$_sMathodName}( $_asPageAsset); |
|
119 | + private function _enqueuePageAssets( array $aPageAssets, $sType = 'style' ) { |
|
120 | + $_sMathodName = "_enqueueAsset_".$sType; |
|
121 | + foreach ( $aPageAssets as $_asPageAsset ) { |
|
122 | + $this->{$_sMathodName}( $_asPageAsset ); |
|
123 | 123 | } |
124 | 124 | } |
125 | 125 | |
@@ -144,7 +144,7 @@ discard block |
||
144 | 144 | } |
145 | 145 | |
146 | 146 | // Insert the CSS rule in the head tag. |
147 | - $this->aCSSRules[] = $_sSRC; |
|
147 | + $this->aCSSRules[ ] = $_sSRC; |
|
148 | 148 | |
149 | 149 | } |
150 | 150 | |
@@ -169,7 +169,7 @@ discard block |
||
169 | 169 | } |
170 | 170 | |
171 | 171 | // Insert the scripts in the head tag. |
172 | - $this->aScripts[] = $_sSRC; |
|
172 | + $this->aScripts[ ] = $_sSRC; |
|
173 | 173 | |
174 | 174 | } |
175 | 175 |
@@ -54,9 +54,9 @@ |
||
54 | 54 | * @param string $sTextDomain (optional) The text domain applied to the displayed text messages. Default: `admin-page-framework`. |
55 | 55 | * @return void |
56 | 56 | */ |
57 | - function __construct( $sMetaBoxID, $sTitle, $asPostTypeOrScreenID=array( 'post' ), $sContext='normal', $sPriority='default', $sCapability='edit_posts', $sTextDomain='admin-page-framework' ) { |
|
57 | + function __construct( $sMetaBoxID, $sTitle, $asPostTypeOrScreenID = array( 'post' ), $sContext = 'normal', $sPriority = 'default', $sCapability = 'edit_posts', $sTextDomain = 'admin-page-framework' ) { |
|
58 | 58 | |
59 | - if ( ! $this->_isInstantiatable() ) { return; } |
|
59 | + if ( !$this->_isInstantiatable() ) { return; } |
|
60 | 60 | |
61 | 61 | /* The property object needs to be done first */ |
62 | 62 | $this->oProp = new AdminPageFramework_Property_MetaBox( $this, get_class( $this ), $sCapability, $sTextDomain, self::$_sStructureType ); |
@@ -18,32 +18,32 @@ |
||
18 | 18 | abstract class AdminPageFramework_MetaBox_Controller extends AdminPageFramework_MetaBox_View { |
19 | 19 | |
20 | 20 | /** |
21 | - * The method for all necessary set-ups. |
|
22 | - * |
|
23 | - * <h4>Example</h4> |
|
24 | - * <code> public function setUp() { |
|
25 | - * $this->addSettingFields( |
|
26 | - * array( |
|
27 | - * 'field_id' => 'sample_metabox_text_field', |
|
28 | - * 'title' => 'Text Input', |
|
29 | - * 'description' => 'The description for the field.', |
|
30 | - * 'type' => 'text', |
|
31 | - * ), |
|
32 | - * array( |
|
33 | - * 'field_id' => 'sample_metabox_textarea_field', |
|
34 | - * 'title' => 'Textarea', |
|
35 | - * 'description' => 'The description for the field.', |
|
36 | - * 'type' => 'textarea', |
|
37 | - * 'default' => 'This is a default text value.', |
|
38 | - * ) |
|
39 | - * ); |
|
40 | - * }</code> |
|
41 | - * |
|
42 | - * @abstract |
|
43 | - * @since 2.0.0 |
|
44 | - * @remark The user should override this method. |
|
45 | - * @return void |
|
46 | - */ |
|
21 | + * The method for all necessary set-ups. |
|
22 | + * |
|
23 | + * <h4>Example</h4> |
|
24 | + * <code> public function setUp() { |
|
25 | + * $this->addSettingFields( |
|
26 | + * array( |
|
27 | + * 'field_id' => 'sample_metabox_text_field', |
|
28 | + * 'title' => 'Text Input', |
|
29 | + * 'description' => 'The description for the field.', |
|
30 | + * 'type' => 'text', |
|
31 | + * ), |
|
32 | + * array( |
|
33 | + * 'field_id' => 'sample_metabox_textarea_field', |
|
34 | + * 'title' => 'Textarea', |
|
35 | + * 'description' => 'The description for the field.', |
|
36 | + * 'type' => 'textarea', |
|
37 | + * 'default' => 'This is a default text value.', |
|
38 | + * ) |
|
39 | + * ); |
|
40 | + * }</code> |
|
41 | + * |
|
42 | + * @abstract |
|
43 | + * @since 2.0.0 |
|
44 | + * @remark The user should override this method. |
|
45 | + * @return void |
|
46 | + */ |
|
47 | 47 | public function setUp() {} |
48 | 48 | |
49 | 49 | /** |
@@ -66,7 +66,7 @@ discard block |
||
66 | 66 | * |
67 | 67 | * @since 3.5.0 |
68 | 68 | */ |
69 | - public function enqueueStyles( $aSRCs, $aPostTypes=array(), $aCustomArgs=array() ) { |
|
69 | + public function enqueueStyles( $aSRCs, $aPostTypes = array(), $aCustomArgs = array() ) { |
|
70 | 70 | return $this->oResource->_enqueueStyles( $aSRCs, $aPostTypes, $aCustomArgs ); |
71 | 71 | } |
72 | 72 | /** |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | * @param array (optional) The argument array for more advanced parameters. |
90 | 90 | * @return string The script handle ID. If the passed url is not a valid url string, an empty string will be returned. |
91 | 91 | */ |
92 | - public function enqueueStyle( $sSRC, $aPostTypes=array(), $aCustomArgs=array() ) { |
|
92 | + public function enqueueStyle( $sSRC, $aPostTypes = array(), $aCustomArgs = array() ) { |
|
93 | 93 | return $this->oResource->_enqueueStyle( $sSRC, $aPostTypes, $aCustomArgs ); |
94 | 94 | } |
95 | 95 | /** |
@@ -97,7 +97,7 @@ discard block |
||
97 | 97 | * |
98 | 98 | * @since 3.5.0 |
99 | 99 | */ |
100 | - public function enqueueScripts( $aSRCs, $aPostTypes=array(), $aCustomArgs=array() ) { |
|
100 | + public function enqueueScripts( $aSRCs, $aPostTypes = array(), $aCustomArgs = array() ) { |
|
101 | 101 | return $this->oResource->_enqueueScripts( $aSRCs, $aPostTypes, $aCustomArgs ); |
102 | 102 | } |
103 | 103 | /** |
@@ -132,7 +132,7 @@ discard block |
||
132 | 132 | * @param array (optional) The argument array for more advanced parameters. |
133 | 133 | * @return string The script handle ID. If the passed url is not a valid url string, an empty string will be returned. |
134 | 134 | */ |
135 | - public function enqueueScript( $sSRC, $aPostTypes=array(), $aCustomArgs=array() ) { |
|
135 | + public function enqueueScript( $sSRC, $aPostTypes = array(), $aCustomArgs = array() ) { |
|
136 | 136 | return $this->oResource->_enqueueScript( $sSRC, $aPostTypes, $aCustomArgs ); |
137 | 137 | } |
138 | 138 |
@@ -132,7 +132,7 @@ |
||
132 | 132 | * @param array (optional) The argument array for more advanced parameters. |
133 | 133 | * @return string The script handle ID. If the passed url is not a valid url string, an empty string will be returned. |
134 | 134 | */ |
135 | - public function enqueueScript( $sSRC, $aPostTypes=array(), $aCustomArgs=array() ) { |
|
135 | + public function enqueueScript( $sSRC, $aPostTypes=array(), $aCustomArgs=array() ) { |
|
136 | 136 | return $this->oResource->_enqueueScript( $sSRC, $aPostTypes, $aCustomArgs ); |
137 | 137 | } |
138 | 138 |