Completed
Push — master ( 479a33...82b45c )
by Leo
01:42
created

ExampleBot::contactAccepted()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 1
dl 0
loc 3
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace leocata\m1Bot\Bot;
4
5
use leocata\m1Bot\Abstracts\MessageEvent;
6
7
class ExampleBot extends MessageEvent {
8
9
    public function contactAccepted(\GearmanJob $job)
0 ignored issues
show
Bug introduced by
The type GearmanJob was not found. Maybe you did not declare it correctly or list all dependencies?

The issue could also be caused by a filter entry in the build configuration. If the path has been excluded in your configuration, e.g. excluded_paths: ["lib/*"], you can move it to the dependency path list as follows:

filter:
    dependency_paths: ["lib/*"]

For further information see https://scrutinizer-ci.com/docs/tools/php/php-scrutinizer/#list-dependency-paths

Loading history...
10
    {
11
        echo $job->workload();
12
    }
13
14
    public function contactRejected(\GearmanJob $job)
15
    {
16
        echo $job->workload();
17
    }
18
19
    public function contactRequested(\GearmanJob $job)
20
    {
21
        echo $job->workload();
22
    }
23
24
    public function delivery(\GearmanJob $job)
25
    {
26
        echo $job->workload();
27
    }
28
29
    public function message(\GearmanJob $job)
30
    {
31
        echo $job->workload();
32
        $job->sendComplete('{"It\'s bot message"}');
33
    }
34
35
    public function messageDeleted(\GearmanJob $job)
36
    {
37
        echo $job->workload();
38
    }
39
40
    public function read(\GearmanJob $job)
41
    {
42
        echo $job->workload();
43
    }
44
45
    public function state(\GearmanJob $job)
46
    {
47
        echo $job->workload();
48
    }
49
50
    public function typing(\GearmanJob $job)
51
    {
52
        echo $job->workload();
53
        $job->sendComplete('{"It\'s bot message"}');
54
    }
55
}
56