dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Improve documentation of foreign-structured-upload-form-label-own-work-message...
[lhc/web/wiklou.git]
/
includes
/
deferred
/
CallableUpdate.php
diff --git
a/includes/deferred/CallableUpdate.php
b/includes/deferred/CallableUpdate.php
index
808626d
..
4b19c20
100644
(file)
--- a/
includes/deferred/CallableUpdate.php
+++ b/
includes/deferred/CallableUpdate.php
@@
-4,25
+4,20
@@
* Deferrable Update for closure/callback
*/
class MWCallableUpdate implements DeferrableUpdate {
* Deferrable Update for closure/callback
*/
class MWCallableUpdate implements DeferrableUpdate {
- /**
- * @var Closure|callable
- */
+ /** @var Closure|callable */
private $callback;
/**
* @param callable $callback
private $callback;
/**
* @param callable $callback
- * @throws
MW
Exception
+ * @throws
InvalidArgument
Exception
*/
public function __construct( $callback ) {
if ( !is_callable( $callback ) ) {
*/
public function __construct( $callback ) {
if ( !is_callable( $callback ) ) {
- throw new
MW
Exception( 'Not a valid callback/closure!' );
+ throw new
InvalidArgument
Exception( 'Not a valid callback/closure!' );
}
$this->callback = $callback;
}
}
$this->callback = $callback;
}
- /**
- * Run the update
- */
public function doUpdate() {
call_user_func( $this->callback );
}
public function doUpdate() {
call_user_func( $this->callback );
}