[ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 * Deferrable Update for closure/callback 5 */ 6 class MWCallableUpdate implements DeferrableUpdate { 7 /** 8 * @var Closure|callable 9 */ 10 private $callback; 11 12 /** 13 * @param callable $callback 14 * @throws MWException 15 */ 16 public function __construct( $callback ) { 17 if ( !is_callable( $callback ) ) { 18 throw new MWException( 'Not a valid callback/closure!' ); 19 } 20 $this->callback = $callback; 21 } 22 23 /** 24 * Run the update 25 */ 26 public function doUpdate() { 27 call_user_func( $this->callback ); 28 } 29 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |