Lines 66.66% 2 / 3
Functions and Methods 66.66% 2 / 3
Classes and Traits 0.00% 0 / 1
Name Lines Functions and Methods CRAP Classes and Traits
ActionTooSoonEvent 66.66% 2 / 3 66.66% 2 / 3 3.33 0.00% 0 / 1
 channel 100.00% 1 / 1 100.00% 1 / 1 1
 phrase 100.00% 1 / 1 100.00% 1 / 1 1
 summary 0.00% 0 / 1 0.00% 0 / 1 2
1<?php
2
3declare(strict_types=1);
4
5namespace Lorekeeper\Server\Event;
6
7use Override;
8
9final readonly class ActionTooSoonEvent extends NoticeEvent
10{
11    #[Override]
12    protected static function channel(): string
13    {
14        return 'warning';
15    }
16
17    #[Override]
18    protected static function phrase(): string
19    {
20        return 'last action was too soon';
21    }
22
23    #[Override]
24    public function summary(): string
25    {
26        return 'Action too soon';
27    }
28}