Kadoc   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 36
Duplicated Lines 100 %

Coupling/Cohesion

Components 0
Dependencies 0

Test Coverage

Coverage 100%

Importance

Changes 1
Bugs 0 Features 1
Metric Value
wmc 1
c 1
b 0
f 1
lcom 0
cbo 0
dl 36
loc 36
ccs 30
cts 30
cp 1
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
B getQuotes() 33 33 1

How to fix   Duplicated Code   

Duplicated Code

Duplicate code is one of the most pungent code smells. A rule that is often used is to re-structure code once it is duplicated in three or more places.

Common duplication problems, and corresponding solutions are:

1
<?php
2
3
namespace Monolol\Lolifiers\QuoteProviders\Kaamelott;
4
5
use Monolol\Lolifiers\QuoteProvider;
6
7 View Code Duplication
class Kadoc implements QuoteProvider
0 ignored issues
show
Duplication introduced by
This class seems to be duplicated in your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
8
{
9 3
    public function getQuotes()
10
    {
11
        return array(
12 3
            "Pour savoir s’il va y avoir du vent, il faut mettre son doigt dans le cul du coq.",
13 3
            "Ou mettre du beurre dans le fond du plat pour pas que le gratin colle.",
14 3
            "Y'a des méchants ?",
15 3
            "J'te présente vos hommages au roi Arthur.",
16 3
            "J'ai le droit d'être 4 jours pas chez moi, et après chez moi. Mais y a du voyage qui se prépare, et pour soigner les bêtes, y a pas que ma tante, y a moi aussi.",
17 3
            "Pourquoi je peux pas avoir un chien moi ? […] Mais c'est juste pour mettre des coups de pied dedans ! […] Moi j'en ai marre de toujours donner des coups de pied aux poules !",
18 3
            "À Kadoc ! À Kadoc !",
19 3
            "Tatan, elle fait des flans.",
20 3
            "Les pattes de canaaaaaaaaaaaaaaaaaaaaaaaaaaaaard !",
21 3
            "Elle est où la poulette ?",
22 3
            "Mordu, mordu, mooooordu! Mordu mordu mordu mordu mordu mordu mordu mordu mordu mooooooooooordu !!!!",
23 3
            "Karadoc il s'occupe, mais c'est pas ma Tatan ! !",
24 3
            "Le caca des pigeons c'est caca, faut pas manger.",
25 3
            "Pas du tout, les lapins, les lapins, c'est gentil !",
26 3
            "Des fois on n'a pas le choix faut sacrifier des jeunes, c'est le grand qu'a dit.",
27 3
            "Dans trois jours, ma tata elle m’emmène à la mer pour me noyer.",
28 3
            "Quand y'a plus de roi, c'est caca.",
29 3
            "Ça suffit ! Elle est où la poulette ? Elle est bien cachée ?",
30 3
            "Vous rendez la poulette sinon c'est plus vous qui donnez à manger aux lapins !",
31 3
            "Ça suffit !!! Ça suffit !!! Ça suffiiiiiiiit !!!",
32 3
            "Vous rendez la poulette ou sinon c'est tout nu dans les orties !",
33 3
            "Le caca des canards c'est caca.",
34 3
            "Il est où Kadoc ? Il est bien caché ?",
35 3
            "Camouflage caca...",
36 3
            "Il faut pas respirer la compote, ça fait tousser.",
37 3
            "Ça suffit, vous rendez la poulette, sinon papi va se mettre en colère.",
38 3
            "Si Kadoc il surveille bien, il aura des p'tits cubes de fromage.",
39 3
            "Y sont où les quignons à Kadoc ? Y sont dans la poche? Y sont bien cachés ?",
40 3
        );
41
    }
42
}
43