MDL-12886 fixed param typo and adding new timeout method
This commit is contained in:
+13
-1
@@ -48,10 +48,22 @@ class external_api {
|
||||
* @param stdClass $contex
|
||||
* @return void
|
||||
*/
|
||||
public static function set_context_restriction($contex) {
|
||||
public static function set_context_restriction($context) {
|
||||
self::$contextrestriction = $context;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method has to be called before every operation
|
||||
* that takes a longer time to finish!
|
||||
*
|
||||
* @param int $seconds max expected time the next operation needs
|
||||
* @return void
|
||||
*/
|
||||
public static function set_timeout($seconds=360) {
|
||||
$seconds = ($seconds < 300) ? 300 : $seconds;
|
||||
set_time_limit($seconds);
|
||||
}
|
||||
|
||||
/**
|
||||
* Validates submitted function parameters, if anything is incorrect
|
||||
* invalid_parameter_exception is thrown.
|
||||
|
||||
Reference in New Issue
Block a user