@@ 1241-1247 (lines=7) @@ | ||
1238 | ||
1239 | ||
1240 | // default param can be passed a callback as well |
|
1241 | if ( is_callable( $args['default'] ) ) { |
|
1242 | ||
1243 | $this->deprecated_param( __CLASS__ . '::__construct()', '2.2.3', self::DEPRECATED_CB_PARAM, 'default', 'default_cb' ); |
|
1244 | ||
1245 | $args['default_cb'] = $args['default']; |
|
1246 | $args['default'] = null; |
|
1247 | } |
|
1248 | ||
1249 | // options param can be passed a callback as well |
|
1250 | if ( is_callable( $args['options'] ) ) { |
|
@@ 1250-1256 (lines=7) @@ | ||
1247 | } |
|
1248 | ||
1249 | // options param can be passed a callback as well |
|
1250 | if ( is_callable( $args['options'] ) ) { |
|
1251 | ||
1252 | $this->deprecated_param( __CLASS__ . '::__construct()', '2.2.3', self::DEPRECATED_CB_PARAM, 'options', 'options_cb' ); |
|
1253 | ||
1254 | $args['options_cb'] = $args['options']; |
|
1255 | $args['options'] = array(); |
|
1256 | } |
|
1257 | ||
1258 | return $args; |
|
1259 | } |