@@ -66,7 +66,7 @@ discard block |
||
66 | 66 | 'is_recursive' => true, |
67 | 67 | 'exclude_dir_paths' => array(), |
68 | 68 | 'exclude_dir_names' => array( 'asset', 'assets', 'css', 'js', 'image', 'images', 'license', 'document', 'documents' ), |
69 | - 'allowed_extensions' => array( 'php', ), // 'inc' |
|
69 | + 'allowed_extensions' => array( 'php',), // 'inc' |
|
70 | 70 | 'include_function' => 'include', |
71 | 71 | 'exclude_class_names' => array( /* 'SomeClass', 'SomeOtherClass' */ ), |
72 | 72 | ); |
@@ -105,10 +105,10 @@ discard block |
||
105 | 105 | * |
106 | 106 | * @remark The directory paths set for the 'exclude_dir_paths' option should use the system directory separator. |
107 | 107 | */ |
108 | - public function __construct( $asScanDirPaths, array $aOptions=array(), array $aClasses=array() ) { |
|
108 | + public function __construct( $asScanDirPaths, array $aOptions = array(), array $aClasses = array() ) { |
|
109 | 109 | |
110 | 110 | $_aOptions = $aOptions + self::$_aStructure_Options; |
111 | - $this->_aClasses = $aClasses + $this->_getClassArray( $asScanDirPaths, $_aOptions ); |
|
111 | + $this->_aClasses = $aClasses + $this->_getClassArray( $asScanDirPaths, $_aOptions ); |
|
112 | 112 | $this->_registerClasses( $_aOptions[ 'include_function' ] ); |
113 | 113 | |
114 | 114 | } |
@@ -134,7 +134,7 @@ discard block |
||
134 | 134 | return array(); |
135 | 135 | } |
136 | 136 | $_aFilePaths = array(); |
137 | - foreach( ( array ) $asScanDirPaths as $_sClassDirPath ) { |
|
137 | + foreach ( ( array ) $asScanDirPaths as $_sClassDirPath ) { |
|
138 | 138 | if ( realpath( $_sClassDirPath ) ) { |
139 | 139 | $_aFilePaths = array_merge( $this->getFilePaths( $_sClassDirPath, $aSearchOptions ), $_aFilePaths ); |
140 | 140 | } |
@@ -142,11 +142,11 @@ discard block |
||
142 | 142 | |
143 | 143 | // Store classes in an array. |
144 | 144 | $_aClasses = array(); |
145 | - foreach( $_aFilePaths as $_sFilePath ) { |
|
145 | + foreach ( $_aFilePaths as $_sFilePath ) { |
|
146 | 146 | |
147 | 147 | // Class name without a file extension. |
148 | 148 | $_sClassNameWOExt = pathinfo( $_sFilePath, PATHINFO_FILENAME ); |
149 | - if ( in_array( $_sClassNameWOExt, $aSearchOptions['exclude_class_names'] ) ) { |
|
149 | + if ( in_array( $_sClassNameWOExt, $aSearchOptions[ 'exclude_class_names' ] ) ) { |
|
150 | 150 | continue; |
151 | 151 | } |
152 | 152 | $_aClasses[ $_sClassNameWOExt ] = $_sFilePath; |
@@ -176,26 +176,26 @@ discard block |
||
176 | 176 | */ |
177 | 177 | protected function getFilePaths( $sClassDirPath, array $aSearchOptions ) { |
178 | 178 | |
179 | - $sClassDirPath = rtrim( $sClassDirPath, '\\/' ) . DIRECTORY_SEPARATOR; // ensures the trailing (back/)slash exists. |
|
180 | - $_aAllowedExtensions = $aSearchOptions['allowed_extensions']; |
|
181 | - $_aExcludeDirPaths = ( array ) $aSearchOptions['exclude_dir_paths']; |
|
182 | - $_aExcludeDirNames = ( array ) $aSearchOptions['exclude_dir_names']; |
|
179 | + $sClassDirPath = rtrim( $sClassDirPath, '\\/' ).DIRECTORY_SEPARATOR; // ensures the trailing (back/)slash exists. |
|
180 | + $_aAllowedExtensions = $aSearchOptions[ 'allowed_extensions' ]; |
|
181 | + $_aExcludeDirPaths = ( array ) $aSearchOptions[ 'exclude_dir_paths' ]; |
|
182 | + $_aExcludeDirNames = ( array ) $aSearchOptions[ 'exclude_dir_names' ]; |
|
183 | 183 | $_bIsRecursive = $aSearchOptions[ 'is_recursive' ]; |
184 | 184 | |
185 | 185 | if ( defined( 'GLOB_BRACE' ) ) { // in some OSes this flag constant is not available. |
186 | 186 | $_aFilePaths = $_bIsRecursive |
187 | - ? $this->doRecursiveGlob( $sClassDirPath . '*.' . $this->_getGlobPatternExtensionPart( $_aAllowedExtensions ), GLOB_BRACE, $_aExcludeDirPaths, $_aExcludeDirNames ) |
|
188 | - : ( array ) glob( $sClassDirPath . '*.' . $this->_getGlobPatternExtensionPart( $_aAllowedExtensions ), GLOB_BRACE ); |
|
187 | + ? $this->doRecursiveGlob( $sClassDirPath.'*.'.$this->_getGlobPatternExtensionPart( $_aAllowedExtensions ), GLOB_BRACE, $_aExcludeDirPaths, $_aExcludeDirNames ) |
|
188 | + : ( array ) glob( $sClassDirPath.'*.'.$this->_getGlobPatternExtensionPart( $_aAllowedExtensions ), GLOB_BRACE ); |
|
189 | 189 | return array_filter( $_aFilePaths ); // drop non-value elements. |
190 | 190 | } |
191 | 191 | |
192 | 192 | // For the Solaris operation system. |
193 | 193 | $_aFilePaths = array(); |
194 | - foreach( $_aAllowedExtensions as $__sAllowedExtension ) { |
|
194 | + foreach ( $_aAllowedExtensions as $__sAllowedExtension ) { |
|
195 | 195 | |
196 | 196 | $__aFilePaths = $_bIsRecursive |
197 | - ? $this->doRecursiveGlob( $sClassDirPath . '*.' . $__sAllowedExtension, 0, $_aExcludeDirPaths, $_aExcludeDirNames ) |
|
198 | - : ( array ) glob( $sClassDirPath . '*.' . $__sAllowedExtension ); |
|
197 | + ? $this->doRecursiveGlob( $sClassDirPath.'*.'.$__sAllowedExtension, 0, $_aExcludeDirPaths, $_aExcludeDirNames ) |
|
198 | + : ( array ) glob( $sClassDirPath.'*.'.$__sAllowedExtension ); |
|
199 | 199 | |
200 | 200 | $_aFilePaths = array_merge( $__aFilePaths, $_aFilePaths ); |
201 | 201 | |
@@ -208,28 +208,28 @@ discard block |
||
208 | 208 | * Constructs the file pattern of the file extension part used for the glob() function with the given file extensions. |
209 | 209 | * @internal |
210 | 210 | */ |
211 | - protected function _getGlobPatternExtensionPart( array $aExtensions=array( 'php', 'inc' ) ) { |
|
211 | + protected function _getGlobPatternExtensionPart( array $aExtensions = array( 'php', 'inc' ) ) { |
|
212 | 212 | return empty( $aExtensions ) |
213 | 213 | ? '*' |
214 | - : '{' . implode( ',', $aExtensions ) . '}'; |
|
214 | + : '{'.implode( ',', $aExtensions ).'}'; |
|
215 | 215 | } |
216 | 216 | |
217 | 217 | /** |
218 | 218 | * The recursive version of the glob() function. |
219 | 219 | * @internal |
220 | 220 | */ |
221 | - protected function doRecursiveGlob( $sPathPatten, $nFlags=0, array $aExcludeDirs=array(), array $aExcludeDirNames=array() ) { |
|
221 | + protected function doRecursiveGlob( $sPathPatten, $nFlags = 0, array $aExcludeDirs = array(), array $aExcludeDirNames = array() ) { |
|
222 | 222 | |
223 | 223 | $_aFiles = glob( $sPathPatten, $nFlags ); |
224 | 224 | $_aFiles = is_array( $_aFiles ) ? $_aFiles : array(); // glob() can return false. |
225 | - $_aDirs = glob( dirname( $sPathPatten ) . DIRECTORY_SEPARATOR . '*', GLOB_ONLYDIR|GLOB_NOSORT ); |
|
225 | + $_aDirs = glob( dirname( $sPathPatten ).DIRECTORY_SEPARATOR.'*', GLOB_ONLYDIR | GLOB_NOSORT ); |
|
226 | 226 | $_aDirs = is_array( $_aDirs ) ? $_aDirs : array(); |
227 | 227 | foreach ( $_aDirs as $_sDirPath ) { |
228 | 228 | |
229 | 229 | if ( in_array( $_sDirPath, $aExcludeDirs ) ) { continue; } |
230 | 230 | if ( in_array( pathinfo( $_sDirPath, PATHINFO_DIRNAME ), $aExcludeDirNames ) ) { continue; } |
231 | 231 | |
232 | - $_aFiles = array_merge( $_aFiles, $this->doRecursiveGlob( $_sDirPath . DIRECTORY_SEPARATOR . basename( $sPathPatten ), $nFlags, $aExcludeDirs ) ); |
|
232 | + $_aFiles = array_merge( $_aFiles, $this->doRecursiveGlob( $_sDirPath.DIRECTORY_SEPARATOR.basename( $sPathPatten ), $nFlags, $aExcludeDirs ) ); |
|
233 | 233 | |
234 | 234 | } |
235 | 235 | return $_aFiles; |
@@ -244,7 +244,7 @@ discard block |
||
244 | 244 | * @return void |
245 | 245 | */ |
246 | 246 | protected function _registerClasses( $sIncludeFunction ) { |
247 | - spl_autoload_register( array( $this, '_replyToAutoLoad_' . $sIncludeFunction ) ); |
|
247 | + spl_autoload_register( array( $this, '_replyToAutoLoad_'.$sIncludeFunction ) ); |
|
248 | 248 | } |
249 | 249 | /**#@+ |
250 | 250 | * Responds to the PHP auto-loader and includes the passed class based on the previously stored path associated with the class name in the constructor. |
@@ -252,25 +252,25 @@ discard block |
||
252 | 252 | * @return void |
253 | 253 | */ |
254 | 254 | public function _replyToAutoLoad_include( $sCalledUnknownClassName ) { |
255 | - if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
255 | + if ( !isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
256 | 256 | return; |
257 | 257 | } |
258 | 258 | include( $this->_aClasses[ $sCalledUnknownClassName ] ); |
259 | 259 | } |
260 | 260 | public function _replyToAutoLoad_include_once( $sCalledUnknownClassName ) { |
261 | - if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
261 | + if ( !isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
262 | 262 | return; |
263 | 263 | } |
264 | 264 | include_once( $this->_aClasses[ $sCalledUnknownClassName ] ); |
265 | 265 | } |
266 | 266 | public function _replyToAutoLoad_require( $sCalledUnknownClassName ) { |
267 | - if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
267 | + if ( !isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
268 | 268 | return; |
269 | 269 | } |
270 | 270 | require( $this->_aClasses[ $sCalledUnknownClassName ] ); |
271 | 271 | } |
272 | 272 | public function _replyToAutoLoad_require_once( $sCalledUnknownClassName ) { |
273 | - if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
273 | + if ( !isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
274 | 274 | return; |
275 | 275 | } |
276 | 276 | require_once( $this->_aClasses[ $sCalledUnknownClassName ] ); |
@@ -181,7 +181,8 @@ discard block |
||
181 | 181 | $_aExcludeDirNames = ( array ) $aSearchOptions['exclude_dir_names']; |
182 | 182 | $_bIsRecursive = $aSearchOptions[ 'is_recursive' ]; |
183 | 183 | |
184 | - if ( defined( 'GLOB_BRACE' ) ) { // in some OSes this flag constant is not available. |
|
184 | + if ( defined( 'GLOB_BRACE' ) ) { |
|
185 | +// in some OSes this flag constant is not available. |
|
185 | 186 | $_aFilePaths = $_bIsRecursive |
186 | 187 | ? $this->doRecursiveGlob( $sClassDirPath . '*.' . $this->_getGlobPatternExtensionPart( $_aAllowedExtensions ), GLOB_BRACE, $_aExcludeDirPaths, $_aExcludeDirNames ) |
187 | 188 | : ( array ) glob( $sClassDirPath . '*.' . $this->_getGlobPatternExtensionPart( $_aAllowedExtensions ), GLOB_BRACE ); |
@@ -250,26 +251,26 @@ discard block |
||
250 | 251 | * @internal |
251 | 252 | * @return void |
252 | 253 | */ |
253 | - public function _replyToAutoLoad_include( $sCalledUnknownClassName ) { |
|
254 | - if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
254 | + public function _replyToAutoLoad_include( $sCalledUnknownClassName ) { |
|
255 | + if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
255 | 256 | return; |
256 | 257 | } |
257 | 258 | include( $this->_aClasses[ $sCalledUnknownClassName ] ); |
258 | 259 | } |
259 | - public function _replyToAutoLoad_include_once( $sCalledUnknownClassName ) { |
|
260 | - if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
260 | + public function _replyToAutoLoad_include_once( $sCalledUnknownClassName ) { |
|
261 | + if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
261 | 262 | return; |
262 | 263 | } |
263 | 264 | include_once( $this->_aClasses[ $sCalledUnknownClassName ] ); |
264 | 265 | } |
265 | - public function _replyToAutoLoad_require( $sCalledUnknownClassName ) { |
|
266 | - if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
266 | + public function _replyToAutoLoad_require( $sCalledUnknownClassName ) { |
|
267 | + if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
267 | 268 | return; |
268 | 269 | } |
269 | 270 | require( $this->_aClasses[ $sCalledUnknownClassName ] ); |
270 | 271 | } |
271 | - public function _replyToAutoLoad_require_once( $sCalledUnknownClassName ) { |
|
272 | - if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
272 | + public function _replyToAutoLoad_require_once( $sCalledUnknownClassName ) { |
|
273 | + if ( ! isset( $this->_aClasses[ $sCalledUnknownClassName ] ) ) { |
|
273 | 274 | return; |
274 | 275 | } |
275 | 276 | require_once( $this->_aClasses[ $sCalledUnknownClassName ] ); |
@@ -19,7 +19,7 @@ discard block |
||
19 | 19 | */ |
20 | 20 | class AdminPageFramework_Form_View___DebugInfo extends AdminPageFramework_FrameworkUtility { |
21 | 21 | |
22 | - public $sStructureType = ''; |
|
22 | + public $sStructureType = ''; |
|
23 | 23 | |
24 | 24 | /** |
25 | 25 | * @since 3.8.5 |
@@ -57,12 +57,12 @@ discard block |
||
57 | 57 | */ |
58 | 58 | public function get() { |
59 | 59 | |
60 | - if ( ! $this->_shouldProceed() ) { |
|
60 | + if ( !$this->_shouldProceed() ) { |
|
61 | 61 | return ''; |
62 | 62 | } |
63 | 63 | |
64 | 64 | return "<div class='admin-page-framework-info'>" |
65 | - . $this->oMsg->get( 'debug_info' ) . ': ' |
|
65 | + . $this->oMsg->get( 'debug_info' ).': ' |
|
66 | 66 | . $this->getFrameworkNameVersion() |
67 | 67 | . "</div>"; |
68 | 68 | |
@@ -73,7 +73,7 @@ discard block |
||
73 | 73 | */ |
74 | 74 | private function _shouldProceed() { |
75 | 75 | |
76 | - if ( ! $this->callBack( $this->aCallbacks[ 'show_debug_info' ], true ) ) { |
|
76 | + if ( !$this->callBack( $this->aCallbacks[ 'show_debug_info' ], true ) ) { |
|
77 | 77 | return false; |
78 | 78 | } |
79 | 79 | // For the generic admin pages, do no show debug information for each section. |
@@ -16,7 +16,7 @@ |
||
16 | 16 | * @extends AdminPageFramework_FrameworkUtility |
17 | 17 | * @internal |
18 | 18 | */ |
19 | -class AdminPageFramework_Form_View___DebugInfo extends AdminPageFramework_FrameworkUtility { |
|
19 | +class AdminPageFramework_Form_View___DebugInfo extends AdminPageFramework_FrameworkUtility { |
|
20 | 20 | |
21 | 21 | public $sStructureType = ''; |
22 | 22 |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | * @package AdminPageFramework |
11 | 11 | */ |
12 | 12 | |
13 | -if ( ! class_exists( 'AdminPageFramework_Registry', false ) ) : |
|
13 | +if ( !class_exists( 'AdminPageFramework_Registry', false ) ) : |
|
14 | 14 | /** |
15 | 15 | * Facilitates WordPress plugin and theme development. |
16 | 16 | * |
@@ -61,7 +61,7 @@ discard block |
||
61 | 61 | final class AdminPageFramework_Registry extends AdminPageFramework_Registry_Base { |
62 | 62 | |
63 | 63 | const TEXT_DOMAIN = 'admin-page-framework'; |
64 | - const TEXT_DOMAIN_PATH = '/language'; // not used at the moment |
|
64 | + const TEXT_DOMAIN_PATH = '/language'; // not used at the moment |
|
65 | 65 | |
66 | 66 | /** |
67 | 67 | * Indicates whether the framework is loaded from the minified version or not. |
@@ -103,11 +103,11 @@ discard block |
||
103 | 103 | * Sets up static properties. |
104 | 104 | * @return void |
105 | 105 | */ |
106 | - static public function setUp( $sFilePath=__FILE__ ) { |
|
106 | + static public function setUp( $sFilePath = __FILE__ ) { |
|
107 | 107 | |
108 | 108 | self::$sFilePath = $sFilePath; |
109 | 109 | self::$sDirPath = dirname( self::$sFilePath ); |
110 | - self::$sIncludeClassListPath = self::$sDirPath . '/admin-page-framework-include-class-list.php'; |
|
110 | + self::$sIncludeClassListPath = self::$sDirPath.'/admin-page-framework-include-class-list.php'; |
|
111 | 111 | self::$aClassFiles = self::_getClassFilePathList( self::$sIncludeClassListPath ); |
112 | 112 | self::$sAutoLoaderPath = isset( self::$aClassFiles[ 'AdminPageFramework_RegisterClasses' ] ) |
113 | 113 | ? self::$aClassFiles[ 'AdminPageFramework_RegisterClasses' ] |
@@ -122,7 +122,7 @@ discard block |
||
122 | 122 | * @return array |
123 | 123 | */ |
124 | 124 | static private function _getClassFilePathList( $sInclusionClassListPath ) { |
125 | - $aClassFiles = array(); // this will be updated if the inclusion below is successful. |
|
125 | + $aClassFiles = array(); // this will be updated if the inclusion below is successful. |
|
126 | 126 | include( $sInclusionClassListPath ); |
127 | 127 | return $aClassFiles; |
128 | 128 | } |
@@ -135,11 +135,11 @@ discard block |
||
135 | 135 | */ |
136 | 136 | static public function getVersion() { |
137 | 137 | |
138 | - if ( ! isset( self::$sAutoLoaderPath ) ) { |
|
139 | - trigger_error( self::NAME . ': ' . ' : ' . sprintf( __( 'The method is called too early. Perform <code>%2$s</code> earlier.', 'admin-page-framework' ), __METHOD__, 'setUp()' ), E_USER_WARNING ); |
|
138 | + if ( !isset( self::$sAutoLoaderPath ) ) { |
|
139 | + trigger_error( self::NAME.': '.' : '.sprintf( __( 'The method is called too early. Perform <code>%2$s</code> earlier.', 'admin-page-framework' ), __METHOD__, 'setUp()' ), E_USER_WARNING ); |
|
140 | 140 | return self::VERSION; |
141 | 141 | } |
142 | - $_aMinifiedVesionSuffix = array( |
|
142 | + $_aMinifiedVesionSuffix = array( |
|
143 | 143 | 0 => '', |
144 | 144 | 1 => '.min', |
145 | 145 | ); |
@@ -168,7 +168,7 @@ discard block |
||
168 | 168 | } |
169 | 169 | endif; |
170 | 170 | |
171 | -if ( ! class_exists( 'AdminPageFramework_Bootstrap', false ) ) : |
|
171 | +if ( !class_exists( 'AdminPageFramework_Bootstrap', false ) ) : |
|
172 | 172 | /** |
173 | 173 | * Loads the Admin Page Framework library. |
174 | 174 | * |
@@ -189,7 +189,7 @@ discard block |
||
189 | 189 | */ |
190 | 190 | public function __construct( $sLibraryPath ) { |
191 | 191 | |
192 | - if ( ! $this->_isLoadable() ) { |
|
192 | + if ( !$this->_isLoadable() ) { |
|
193 | 193 | return; |
194 | 194 | } |
195 | 195 |
@@ -218,8 +218,8 @@ |
||
218 | 218 | * @remark $_aDefaultKeys holds shared default key-values defined in the base class. |
219 | 219 | */ |
220 | 220 | protected $aDefaultKeys = array( |
221 | - 'label_min_width' => '', // disabled as the embedded elements are all inline. |
|
222 | - 'show_debug_info' => false, // 3.8.8+ @todo Examine why this value does not override the default value of field definition arguments and if possible and appropriate, override it. |
|
221 | + 'label_min_width' => '', // disabled as the embedded elements are all inline. |
|
222 | + 'show_debug_info' => false, // 3.8.8+ @todo Examine why this value does not override the default value of field definition arguments and if possible and appropriate, override it. |
|
223 | 223 | ); |
224 | 224 | |
225 | 225 |
@@ -250,20 +250,20 @@ |
||
250 | 250 | } |
251 | 251 | |
252 | 252 | /** |
253 | - * Adds the given link into the menu on the left sidebar of the administration panel. |
|
254 | - * |
|
255 | - * @since 2.0.0 |
|
256 | - * @since 3.0.0 Changed the scope to public from protected. |
|
257 | - * @since 3.5.0 Changed the scope to public as it was still protected. |
|
258 | - * @param string the menu title. |
|
259 | - * @param string the URL linked to the menu. |
|
260 | - * @param string (optional) the <a href="http://codex.wordpress.org/Roles_and_Capabilities" target="_blank">access level</a>. |
|
261 | - * @param string (optional) the order number. The larger it is, the lower the position it gets. |
|
262 | - * @param string (optional) if set to false, the menu title will not be listed in the tab navigation menu at the top of the page. |
|
263 | - * @access public |
|
264 | - * @return void |
|
265 | - * @internal |
|
266 | - */ |
|
253 | + * Adds the given link into the menu on the left sidebar of the administration panel. |
|
254 | + * |
|
255 | + * @since 2.0.0 |
|
256 | + * @since 3.0.0 Changed the scope to public from protected. |
|
257 | + * @since 3.5.0 Changed the scope to public as it was still protected. |
|
258 | + * @param string the menu title. |
|
259 | + * @param string the URL linked to the menu. |
|
260 | + * @param string (optional) the <a href="http://codex.wordpress.org/Roles_and_Capabilities" target="_blank">access level</a>. |
|
261 | + * @param string (optional) the order number. The larger it is, the lower the position it gets. |
|
262 | + * @param string (optional) if set to false, the menu title will not be listed in the tab navigation menu at the top of the page. |
|
263 | + * @access public |
|
264 | + * @return void |
|
265 | + * @internal |
|
266 | + */ |
|
267 | 267 | public function addSubMenuLink( array $aSubMenuLink ) { |
268 | 268 | |
269 | 269 | // If required keys are not set, return. |
@@ -76,7 +76,7 @@ discard block |
||
76 | 76 | * @param string (optional) the position number that is passed to the <var>$position</var> parameter of the <a href="http://codex.wordpress.org/Function_Reference/add_menu_page">add_menu_page()</a> function. |
77 | 77 | * @return void |
78 | 78 | */ |
79 | - public function setRootMenuPage( $sRootMenuLabel, $sIcon16x16=null, $iMenuPosition=null ) { |
|
79 | + public function setRootMenuPage( $sRootMenuLabel, $sIcon16x16 = null, $iMenuPosition = null ) { |
|
80 | 80 | |
81 | 81 | $sRootMenuLabel = trim( $sRootMenuLabel ); |
82 | 82 | $_sSlug = $this->_isBuiltInMenuItem( $sRootMenuLabel ); // if true, this method returns the slug |
@@ -267,16 +267,16 @@ discard block |
||
267 | 267 | public function addSubMenuLink( array $aSubMenuLink ) { |
268 | 268 | |
269 | 269 | // If required keys are not set, return. |
270 | - if ( ! isset( $aSubMenuLink[ 'href' ], $aSubMenuLink[ 'title' ] ) ) { |
|
270 | + if ( !isset( $aSubMenuLink[ 'href' ], $aSubMenuLink[ 'title' ] ) ) { |
|
271 | 271 | return; |
272 | 272 | } |
273 | 273 | |
274 | 274 | // If the set URL is not valid, return. |
275 | - if ( ! filter_var( $aSubMenuLink[ 'href' ], FILTER_VALIDATE_URL ) ) { |
|
275 | + if ( !filter_var( $aSubMenuLink[ 'href' ], FILTER_VALIDATE_URL ) ) { |
|
276 | 276 | return; |
277 | 277 | } |
278 | 278 | |
279 | - $_oFormatter = new AdminPageFramework_Format_SubMenuLink( |
|
279 | + $_oFormatter = new AdminPageFramework_Format_SubMenuLink( |
|
280 | 280 | $aSubMenuLink, |
281 | 281 | $this, |
282 | 282 | count( $this->oProp->aPages ) + 1 |
@@ -334,11 +334,11 @@ discard block |
||
334 | 334 | */ |
335 | 335 | public function addSubMenuPage( array $aSubMenuPage ) { |
336 | 336 | |
337 | - if ( ! isset( $aSubMenuPage[ 'page_slug' ] ) ) { |
|
337 | + if ( !isset( $aSubMenuPage[ 'page_slug' ] ) ) { |
|
338 | 338 | return; |
339 | 339 | } |
340 | 340 | |
341 | - $_oFormatter = new AdminPageFramework_Format_SubMenuPage( |
|
341 | + $_oFormatter = new AdminPageFramework_Format_SubMenuPage( |
|
342 | 342 | $aSubMenuPage, |
343 | 343 | $this, |
344 | 344 | count( $this->oProp->aPages ) + 1 |
@@ -267,12 +267,12 @@ discard block |
||
267 | 267 | public function addSubMenuLink( array $aSubMenuLink ) { |
268 | 268 | |
269 | 269 | // If required keys are not set, return. |
270 | - if ( ! isset( $aSubMenuLink[ 'href' ], $aSubMenuLink[ 'title' ] ) ) { |
|
270 | + if ( ! isset( $aSubMenuLink[ 'href' ], $aSubMenuLink[ 'title' ] ) ) { |
|
271 | 271 | return; |
272 | 272 | } |
273 | 273 | |
274 | 274 | // If the set URL is not valid, return. |
275 | - if ( ! filter_var( $aSubMenuLink[ 'href' ], FILTER_VALIDATE_URL ) ) { |
|
275 | + if ( ! filter_var( $aSubMenuLink[ 'href' ], FILTER_VALIDATE_URL ) ) { |
|
276 | 276 | return; |
277 | 277 | } |
278 | 278 | |
@@ -334,7 +334,7 @@ discard block |
||
334 | 334 | */ |
335 | 335 | public function addSubMenuPage( array $aSubMenuPage ) { |
336 | 336 | |
337 | - if ( ! isset( $aSubMenuPage[ 'page_slug' ] ) ) { |
|
337 | + if ( ! isset( $aSubMenuPage[ 'page_slug' ] ) ) { |
|
338 | 338 | return; |
339 | 339 | } |
340 | 340 |
@@ -56,7 +56,7 @@ discard block |
||
56 | 56 | public function get() { |
57 | 57 | |
58 | 58 | // Get the set value(s) |
59 | - $_mSavedValue = $this->_getStoredInputFieldValue( |
|
59 | + $_mSavedValue = $this->_getStoredInputFieldValue( |
|
60 | 60 | $this->aField, |
61 | 61 | $this->aOptions |
62 | 62 | ); |
@@ -116,9 +116,9 @@ discard block |
||
116 | 116 | * @return void |
117 | 117 | */ |
118 | 118 | private function _divideMainAndSubFields( $aField, array &$aFirstField, array &$aSubFields ) { |
119 | - foreach( $aField as $_nsIndex => $_mFieldElement ) { |
|
119 | + foreach ( $aField as $_nsIndex => $_mFieldElement ) { |
|
120 | 120 | if ( is_numeric( $_nsIndex ) ) { |
121 | - $aSubFields[] = $_mFieldElement; |
|
121 | + $aSubFields[ ] = $_mFieldElement; |
|
122 | 122 | } else { |
123 | 123 | $aFirstField[ $_nsIndex ] = $_mFieldElement; |
124 | 124 | } |
@@ -144,7 +144,7 @@ discard block |
||
144 | 144 | // We are collecting elements from the second sub-field. |
145 | 145 | unset( $_aSavedValues[ 0 ] ); |
146 | 146 | |
147 | - foreach( $_aSavedValues as $_iIndex => $vValue ) { |
|
147 | + foreach ( $_aSavedValues as $_iIndex => $vValue ) { |
|
148 | 148 | $aSubFields[ $_iIndex - 1 ] = isset( $aSubFields[ $_iIndex - 1 ] ) && is_array( $aSubFields[ $_iIndex - 1 ] ) |
149 | 149 | ? $aSubFields[ $_iIndex - 1 ] |
150 | 150 | : array(); |
@@ -159,7 +159,7 @@ discard block |
||
159 | 159 | */ |
160 | 160 | private function _fillSubFields( array &$aSubFields, array $aFirstField ) { |
161 | 161 | |
162 | - foreach( $aSubFields as &$_aSubField ) { |
|
162 | + foreach ( $aSubFields as &$_aSubField ) { |
|
163 | 163 | |
164 | 164 | // Evacuate the label element which should not be merged. |
165 | 165 | $_aLabel = $this->getElement( |
@@ -190,15 +190,15 @@ discard block |
||
190 | 190 | |
191 | 191 | // Determine whether the elements are saved in an array. |
192 | 192 | // $_bHasSubFields = count( $aFields ) > 1 || $aField[ 'repeatable' ] || $aField[ 'sortable' ]; |
193 | - if ( ! $this->hasSubFields( $aFields, $aField ) ) { |
|
193 | + if ( !$this->hasSubFields( $aFields, $aField ) ) { |
|
194 | 194 | $aFields[ 0 ][ '_saved_value' ] = $mSavedValue; |
195 | 195 | $aFields[ 0 ][ '_is_multiple_fields' ] = false; |
196 | 196 | return; |
197 | 197 | } |
198 | 198 | |
199 | - foreach( $aFields as $_iIndex => &$_aThisField ) { |
|
199 | + foreach ( $aFields as $_iIndex => &$_aThisField ) { |
|
200 | 200 | $_aThisField[ '_saved_value' ] = $this->getElement( $mSavedValue, $_iIndex, null ); |
201 | - $_aThisField[ '_subfield_index' ] = $_iIndex; // 3.8.0+ |
|
201 | + $_aThisField[ '_subfield_index' ] = $_iIndex; // 3.8.0+ |
|
202 | 202 | $_aThisField[ '_is_multiple_fields' ] = true; |
203 | 203 | } |
204 | 204 | |
@@ -212,7 +212,7 @@ discard block |
||
212 | 212 | * @since 3.6.0 Moved from `AdminPageFramework_FieldDefinition`. |
213 | 213 | */ |
214 | 214 | private function _setFieldsValue( &$aFields ) { |
215 | - foreach( $aFields as &$_aField ) { |
|
215 | + foreach ( $aFields as &$_aField ) { |
|
216 | 216 | $_aField[ '_is_value_set_by_user' ] = isset( $_aField[ 'value' ] ); |
217 | 217 | $_aField[ 'value' ] = $this->_getSetFieldValue( $_aField ); |
218 | 218 | } |
@@ -257,10 +257,10 @@ discard block |
||
257 | 257 | */ |
258 | 258 | private function _getStoredInputFieldValue( $aField, $aOptions ) { |
259 | 259 | |
260 | - $_aFieldPath = $aField[ '_field_path_array' ]; |
|
260 | + $_aFieldPath = $aField[ '_field_path_array' ]; |
|
261 | 261 | |
262 | 262 | // If a section is not set, check the first dimension element. |
263 | - if ( ! isset( $aField[ 'section_id' ] ) || '_default' === $aField[ 'section_id' ] ) { |
|
263 | + if ( !isset( $aField[ 'section_id' ] ) || '_default' === $aField[ 'section_id' ] ) { |
|
264 | 264 | return $this->getElement( |
265 | 265 | $aOptions, |
266 | 266 | $_aFieldPath, // $aField[ 'field_id' ], // @todo this may have to be a field path instead of field id. |
@@ -254,7 +254,7 @@ |
||
254 | 254 | * @since 3.7.0 Changed the `_field_type` element to `_structure_type`. |
255 | 255 | * @return null|string|array |
256 | 256 | */ |
257 | - private function _getStoredInputFieldValue( $aField, $aOptions ) { |
|
257 | + private function _getStoredInputFieldValue( $aField, $aOptions ) { |
|
258 | 258 | |
259 | 259 | $_aFieldPath = $aField[ '_field_path_array' ]; |
260 | 260 |
@@ -520,7 +520,7 @@ |
||
520 | 520 | return self::getAttributes( |
521 | 521 | array( |
522 | 522 | 'class' => 'repeatable-section-remove-button button-secondary ' |
523 | - . 'repeatable-section-button button button-large', |
|
523 | + . 'repeatable-section-button button button-large', |
|
524 | 524 | 'title' => $oMsg->get( 'remove_section' ), |
525 | 525 | 'style' => $iSectionCount <= 1 |
526 | 526 | ? 'display:none' |
@@ -446,7 +446,7 @@ discard block |
||
446 | 446 | if ( empty( $asArguments ) ) { |
447 | 447 | return ''; |
448 | 448 | } |
449 | - if ( self::hasBeenCalled( 'repeatable_section_' . $sContainerTagID ) ) { |
|
449 | + if ( self::hasBeenCalled( 'repeatable_section_'.$sContainerTagID ) ) { |
|
450 | 450 | return ''; |
451 | 451 | } |
452 | 452 | |
@@ -454,7 +454,7 @@ discard block |
||
454 | 454 | $_oFormatter = new AdminPageFramework_Form_Model___Format_RepeatableSection( $asArguments, $oMsg ); |
455 | 455 | $_aArguments = $_oFormatter->get(); |
456 | 456 | $_sButtons = self::___getRepeatableSectionButtons( $_aArguments, $oMsg, $sContainerTagID, $iSectionCount ); |
457 | - $_sButtonsHTML = '"' . $_sButtons . '"'; |
|
457 | + $_sButtonsHTML = '"'.$_sButtons.'"'; |
|
458 | 458 | $_aJSArray = json_encode( $_aArguments ); |
459 | 459 | $_sScript = <<<JAVASCRIPTS |
460 | 460 | jQuery( document ).ready( function() { |
@@ -500,17 +500,17 @@ discard block |
||
500 | 500 | $_sIconAdd = "<span class='dashicons dashicons-plus-alt2'></span>"; |
501 | 501 | } |
502 | 502 | return "<div class='admin-page-framework-repeatable-section-buttons-outer-container'>" |
503 | - . "<div " . self::___getContainerAttributes( $_aArguments, $oMsg ) . ' >' |
|
504 | - . "<a " . self::___getRemoveButtonAttributes( $sContainerTagID, $oMsg, $iSectionCount ) . ">" |
|
503 | + . "<div ".self::___getContainerAttributes( $_aArguments, $oMsg ).' >' |
|
504 | + . "<a ".self::___getRemoveButtonAttributes( $sContainerTagID, $oMsg, $iSectionCount ).">" |
|
505 | 505 | . $_sIconRemove |
506 | 506 | . "</a>" |
507 | - . "<a " . self::___getAddButtonAttributes( $sContainerTagID, $oMsg, $_aArguments ) . ">" |
|
507 | + . "<a ".self::___getAddButtonAttributes( $sContainerTagID, $oMsg, $_aArguments ).">" |
|
508 | 508 | . $_sIconAdd |
509 | 509 | . "</a>" |
510 | 510 | . "</div>" |
511 | 511 | . "</div>" |
512 | 512 | . AdminPageFramework_Form_Utility::getModalForDisabledRepeatableElement( |
513 | - 'repeatable_section_disabled_' . $sContainerTagID, |
|
513 | + 'repeatable_section_disabled_'.$sContainerTagID, |
|
514 | 514 | $_aArguments[ 'disabled' ] |
515 | 515 | ); |
516 | 516 | } |
@@ -526,12 +526,12 @@ discard block |
||
526 | 526 | empty( $aArguments[ 'disabled' ] ) ? '' : 'disabled' |
527 | 527 | ), |
528 | 528 | ); |
529 | - unset( $aArguments[ 'disabled' ][ 'message' ] ); // this element can contain HTML tags. |
|
529 | + unset( $aArguments[ 'disabled' ][ 'message' ] ); // this element can contain HTML tags. |
|
530 | 530 | // Needs to remove it if it is empty as its data attribute will be checked in the JavaScript script. |
531 | 531 | if ( empty( $aArguments[ 'disabled' ] ) ) { |
532 | 532 | unset( $aArguments[ 'disabled' ] ); |
533 | 533 | } |
534 | - return self::getAttributes( $_aAttriubtes ) . ' ' . self::getDataAttributes( $aArguments ); |
|
534 | + return self::getAttributes( $_aAttriubtes ).' '.self::getDataAttributes( $aArguments ); |
|
535 | 535 | } |
536 | 536 | /** |
537 | 537 | * @return string |
@@ -562,10 +562,10 @@ discard block |
||
562 | 562 | . 'repeatable-section-button button button-large', |
563 | 563 | 'title' => $oMsg->get( 'add_section' ), |
564 | 564 | 'data-id' => $sContainerTagID, |
565 | - 'href' => ! empty( $aArguments[ 'disabled' ] ) |
|
566 | - ? '#TB_inline?width=' . $aArguments[ 'disabled' ][ 'box_width' ] |
|
567 | - . '&height=' . $aArguments[ 'disabled' ][ 'box_height' ] |
|
568 | - . '&inlineId=' . 'repeatable_section_disabled_' . $sContainerTagID |
|
565 | + 'href' => !empty( $aArguments[ 'disabled' ] ) |
|
566 | + ? '#TB_inline?width='.$aArguments[ 'disabled' ][ 'box_width' ] |
|
567 | + . '&height='.$aArguments[ 'disabled' ][ 'box_height' ] |
|
568 | + . '&inlineId='.'repeatable_section_disabled_'.$sContainerTagID |
|
569 | 569 | : null, |
570 | 570 | ) |
571 | 571 | ); |
@@ -36,8 +36,8 @@ discard block |
||
36 | 36 | * @since 3.8.13 |
37 | 37 | */ |
38 | 38 | static protected $_aStructure_Disabled = array( |
39 | - 'message' => 'The ability of repeating sections is disabled.', // will be reassigned |
|
40 | - 'caption' => 'Warning', // will be reassigned |
|
39 | + 'message' => 'The ability of repeating sections is disabled.', // will be reassigned |
|
40 | + 'caption' => 'Warning', // will be reassigned |
|
41 | 41 | 'box_width' => 300, |
42 | 42 | 'box_height' => 72, |
43 | 43 | ); |
@@ -54,7 +54,7 @@ discard block |
||
54 | 54 | */ |
55 | 55 | public function __construct( /* array $asArguments, $oMsg */ ) { |
56 | 56 | |
57 | - $_aParameters = func_get_args() + array( |
|
57 | + $_aParameters = func_get_args() + array( |
|
58 | 58 | $this->_aArguments, |
59 | 59 | null |
60 | 60 | ); |
@@ -73,8 +73,8 @@ discard block |
||
73 | 73 | public function get() { |
74 | 74 | |
75 | 75 | $_aArguments = $this->_aArguments + self::$_aStructure; |
76 | - unset( $_aArguments[ 0 ] ); // remove the 0 index element converted from `'repeatable => 'true',`. |
|
77 | - if ( ! empty( $_aArguments[ 'disabled' ] ) ) { |
|
76 | + unset( $_aArguments[ 0 ] ); // remove the 0 index element converted from `'repeatable => 'true',`. |
|
77 | + if ( !empty( $_aArguments[ 'disabled' ] ) ) { |
|
78 | 78 | $_aArguments[ 'disabled' ] = $_aArguments[ 'disabled' ] + array( |
79 | 79 | 'message' => $this->_getDefaultMessage(), |
80 | 80 | 'caption' => $this->_oMsg->get( 'warning_caption' ), |
@@ -93,7 +93,7 @@ discard block |
||
93 | 93 | * @since 3.7.0 |
94 | 94 | * @return array The modified section-sets definition array. |
95 | 95 | */ |
96 | - public function _replyToModifySectionsets( $aSectionsets ) { |
|
96 | + public function _replyToModifySectionsets( $aSectionsets ) { |
|
97 | 97 | |
98 | 98 | return $this->oUtil->addAndApplyFilter( |
99 | 99 | $this, // caller factory object |
@@ -364,7 +364,7 @@ discard block |
||
364 | 364 | * An alias of `_setLastInputs()`. |
365 | 365 | * @deprecated 3.7.0 |
366 | 366 | */ |
367 | - public function _setLastInput( $aLastInputs ) { |
|
367 | + public function _setLastInput( $aLastInputs ) { |
|
368 | 368 | return $this->setLastInputs( $aLastInputs ); |
369 | 369 | } |
370 | 370 |
@@ -31,7 +31,7 @@ discard block |
||
31 | 31 | |
32 | 32 | add_filter( |
33 | 33 | // 'field_types_admin_page_framework', |
34 | - 'field_types_' . $oProp->sClassName, |
|
34 | + 'field_types_'.$oProp->sClassName, |
|
35 | 35 | array( $this, '_replyToFilterFieldTypeDefinitions' ) |
36 | 36 | ); |
37 | 37 | |
@@ -53,7 +53,7 @@ discard block |
||
53 | 53 | 'title' => null, |
54 | 54 | 'help_aside' => null, |
55 | 55 | ); |
56 | - if ( ! $aFieldset[ 'help' ] ) { |
|
56 | + if ( !$aFieldset[ 'help' ] ) { |
|
57 | 57 | return; |
58 | 58 | } |
59 | 59 | $this->oHelpPane->_addHelpTextForFormFields( |
@@ -73,9 +73,9 @@ discard block |
||
73 | 73 | public function _replyToFilterFieldTypeDefinitions( $aFieldTypeDefinitions ) { |
74 | 74 | |
75 | 75 | // Not triggering `__call()` as the filter is fired manually in the form class. |
76 | - if ( method_exists( $this, 'field_types_' . $this->oProp->sClassName ) ) { |
|
76 | + if ( method_exists( $this, 'field_types_'.$this->oProp->sClassName ) ) { |
|
77 | 77 | return call_user_func_array( |
78 | - array( $this, 'field_types_' . $this->oProp->sClassName ), |
|
78 | + array( $this, 'field_types_'.$this->oProp->sClassName ), |
|
79 | 79 | array( $aFieldTypeDefinitions ) |
80 | 80 | ); |
81 | 81 | } |
@@ -96,7 +96,7 @@ discard block |
||
96 | 96 | public function _replyToModifySectionsets( $aSectionsets ) { |
97 | 97 | |
98 | 98 | return $this->oUtil->addAndApplyFilter( |
99 | - $this, // caller factory object |
|
99 | + $this, // caller factory object |
|
100 | 100 | "sections_{$this->oProp->sClassName}", |
101 | 101 | $aSectionsets |
102 | 102 | ); |
@@ -116,7 +116,7 @@ discard block |
||
116 | 116 | public function _replyToModifyFieldsets( $aFieldsets, $aSectionsets ) { |
117 | 117 | |
118 | 118 | // Apply filters to added field-sets |
119 | - foreach( $aFieldsets as $_sSectionPath => $_aFields ) { |
|
119 | + foreach ( $aFieldsets as $_sSectionPath => $_aFields ) { |
|
120 | 120 | $_aSectionPath = explode( '|', $_sSectionPath ); |
121 | 121 | $_sFilterSuffix = implode( '_', $_aSectionPath ); |
122 | 122 | $aFieldsets[ $_sSectionPath ] = $this->oUtil->addAndApplyFilter( |
@@ -125,7 +125,7 @@ discard block |
||
125 | 125 | $_aFields |
126 | 126 | ); |
127 | 127 | } |
128 | - $aFieldsets = $this->oUtil->addAndApplyFilter( |
|
128 | + $aFieldsets = $this->oUtil->addAndApplyFilter( |
|
129 | 129 | $this, |
130 | 130 | "fields_{$this->oProp->sClassName}", |
131 | 131 | $aFieldsets |
@@ -195,14 +195,14 @@ discard block |
||
195 | 195 | */ |
196 | 196 | private function _getHookNameByFieldsetAndPrefix( $sPrefix, $aFieldset ) { |
197 | 197 | |
198 | - $_sFieldPart = '_' . implode( '_', $aFieldset[ '_field_path_array' ] ); |
|
198 | + $_sFieldPart = '_'.implode( '_', $aFieldset[ '_field_path_array' ] ); |
|
199 | 199 | $_sSectionPart = implode( '_', $aFieldset[ '_section_path_array' ] ); |
200 | 200 | $_sSectionPart = $this->oUtil->getAOrB( |
201 | 201 | '_default' === $_sSectionPart, |
202 | 202 | '', |
203 | - '_' . $_sSectionPart |
|
203 | + '_'.$_sSectionPart |
|
204 | 204 | ); |
205 | - return $sPrefix . $this->oProp->sClassName . $_sSectionPart . $_sFieldPart; |
|
205 | + return $sPrefix.$this->oProp->sClassName.$_sSectionPart.$_sFieldPart; |
|
206 | 206 | |
207 | 207 | } |
208 | 208 | |
@@ -272,9 +272,9 @@ discard block |
||
272 | 272 | public function _replyToGetSavedFormData() { |
273 | 273 | |
274 | 274 | // Must update the property with the filtered value. |
275 | - $this->oProp->aOptions = $this->oUtil->addAndApplyFilter( |
|
275 | + $this->oProp->aOptions = $this->oUtil->addAndApplyFilter( |
|
276 | 276 | $this, // the caller factory object |
277 | - 'options_' . $this->oProp->sClassName, |
|
277 | + 'options_'.$this->oProp->sClassName, |
|
278 | 278 | $this->oProp->aOptions // subject value to be filtered |
279 | 279 | ); |
280 | 280 | return $this->oProp->aOptions; |
@@ -364,7 +364,7 @@ discard block |
||
364 | 364 | * An alias of `_setLastInputs()`. |
365 | 365 | * @deprecated 3.7.0 |
366 | 366 | */ |
367 | - public function _setLastInput( $aLastInputs ) { |
|
367 | + public function _setLastInput( $aLastInputs ) { |
|
368 | 368 | return $this->setLastInputs( $aLastInputs ); |
369 | 369 | } |
370 | 370 |