mc-cms-namelessmc/modules/Core/classes/Events/GroupClonedEvent.php
Tadhg Boyle e2130be87a
Event system DX improvements (#3226)
Co-authored-by: Partydragen <admin@partydragen.com>
Co-authored-by: Robin Slot <robin+github@rkslot.nl>
2023-03-01 11:35:10 -08:00

24 lines
574 B
PHP

<?php
class GroupClonedEvent extends AbstractEvent {
public Group $group;
public Group $cloned_group;
public function __construct(int $group_id, int $cloned_group_id) {
$this->group = Group::find($group_id);
$this->cloned_group = Group::find($cloned_group_id);
}
public static function name(): string {
return 'cloneGroup';
}
public static function description(): string {
return (new Language())->get('admin', 'clone_group');
}
public static function internal(): bool {
return true;
}
}