@@ 1285-1291 (lines=7) @@ | ||
1282 | } |
|
1283 | ||
1284 | // default param can be passed a callback as well |
|
1285 | if ( is_callable( $args['default'] ) ) { |
|
1286 | ||
1287 | $this->deprecated_param( __CLASS__ . '::__construct()', '2.2.3', self::DEPRECATED_CB_PARAM, 'default', 'default_cb' ); |
|
1288 | ||
1289 | $args['default_cb'] = $args['default']; |
|
1290 | $args['default'] = null; |
|
1291 | } |
|
1292 | ||
1293 | // options param can be passed a callback as well |
|
1294 | if ( is_callable( $args['options'] ) ) { |
|
@@ 1294-1300 (lines=7) @@ | ||
1291 | } |
|
1292 | ||
1293 | // options param can be passed a callback as well |
|
1294 | if ( is_callable( $args['options'] ) ) { |
|
1295 | ||
1296 | $this->deprecated_param( __CLASS__ . '::__construct()', '2.2.3', self::DEPRECATED_CB_PARAM, 'options', 'options_cb' ); |
|
1297 | ||
1298 | $args['options_cb'] = $args['options']; |
|
1299 | $args['options'] = array(); |
|
1300 | } |
|
1301 | ||
1302 | return $args; |
|
1303 | } |