/**
* @deprecated since 1.22; use call_user_func()
- * @param $callback
+ * @param callable $callback
* @return mixed
*/
public static function call( $callback ) {
wfDeprecated( __METHOD__, '1.22' );
$args = func_get_args();
+
return call_user_func_array( 'call_user_func', $args );
}
/**
* @deprecated since 1.22; use call_user_func_array()
- * @param $callback
- * @param $argsarams
+ * @param callable $callback
+ * @param array $argsarams
* @return mixed
*/
public static function callArray( $callback, $argsarams ) {
wfDeprecated( __METHOD__, '1.22' );
+
return call_user_func_array( $callback, $argsarams );
}
/**
- * @param $class
- * @param $args array
+ * @param string $class
+ * @param array $args
* @return object
*/
public static function newObj( $class, $args = array() ) {
}
$ref = new ReflectionClass( $class );
+
return $ref->newInstanceArgs( $args );
}
-
}