GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 20-20 lines in 2 locations

src/DB/rules/update.php 2 locations

@@ 26-45 (lines=20) @@
23
    }
24
}
25
26
class UpdateSetRule extends BasicRule
27
{
28
    public function __construct($context){
29
        parent::__construct($context);
30
        $this->impl = new UpdateSetImpl();
31
    }
32
    /**
33
     * update('table')->set(['a'=>1]) => "UPDATE table SET a=1"
34
35
     * update('table')->set('a=?',1) => "UPDATE table SET a=1"
36
     * @param array|string $expr
37
     * @param mixed $_
38
     * @return UpdateSetWhereRule
39
     */
40
    public function set($expr, $_=null) {
41
        $this->impl->set($this->context, $expr, array_slice(func_get_args(), 1));
42
        return new UpdateSetWhereRule($this->context, $this->impl);
43
    }
44
    private $impl;
45
}
46
47
class UpdateSetWhereRule extends WhereRule
48
{
@@ 47-66 (lines=20) @@
44
    private $impl;
45
}
46
47
class UpdateSetWhereRule extends WhereRule
48
{
49
    public function __construct(Context $context, UpdateSetImpl $impl){
50
        parent::__construct($context);
51
        $this->impl = $impl;
52
    }
53
    /**
54
     * update('table')->set(['a'=>1]) => "UPDATE table SET a=1"
55
56
     * update('table')->set('a=?',1) => "UPDATE table SET a=1"
57
     * @param array|string $expr
58
     * @param mixed $_
59
     * @return WhereRule
60
     */
61
    public function set($expr, $_=null) {
62
        $this->impl->set($this->context, $expr, array_slice(func_get_args(), 1));
63
        return new UpdateSetWhereRule($this->context, $this->impl);
64
    }
65
    private $impl;
66
}
67
68