19 lines
548 B
PHP
19 lines
548 B
PHP
<?php
|
|
|
|
namespace LotGD\Core\Tests\FakeModule;
|
|
|
|
use LotGD\Core\Game;
|
|
use LotGD\Core\Events\EventContext;
|
|
use LotGD\Core\Module as ModuleInterface;
|
|
use LotGD\Core\Models\Module as ModuleModel;
|
|
|
|
class Module implements ModuleInterface {
|
|
public static function handleEvent(Game $g, EventContext $context): EventContext
|
|
{
|
|
$context->setDataField("foo", "baz");
|
|
return $context;
|
|
}
|
|
public static function onRegister(Game $g, ModuleModel $module) {}
|
|
public static function onUnregister(Game $g, ModuleModel $module) {}
|
|
}
|