Code Duplication    Length = 18-18 lines in 3 locations

admin/controller/AdminArticle.php 1 location

@@ 106-123 (lines=18) @@
103
					->get();
104
			}
105
			
106
			if ((is_array($query)) && (count($query) > 0)) {
107
				$articles = [];
108
				
109
				foreach ($query as $obj) {
110
					$articles[] = [
111
						"id_article" => $obj->ID_article,
112
						"title" => $obj->title,
113
						"url" => $obj->url,
114
						"image" => $this->getImageArticle($obj->url),
115
						"article" => $obj->article,
116
						"pseudo" => $obj->pseudo,
117
						"publication_date" => $this->getDateFr($obj->publication_date),
118
						"categories" => Blog::getCategory()->getCategoryArticle($obj->url)
119
					];
120
				}
121
				
122
				Blog::setValues(["articles" => $articles]);
123
			}
124
		}
125
		//-------------------------- END GETTER ----------------------------------------------------------------------------//
126
		

app/controller/Article.php 2 locations

@@ 59-76 (lines=18) @@
56
				->where("_blog_article.ID_identite", "=", "identite.ID_identite", "", true)
57
				->limit(0, $nb_article)->get();
58
			
59
			if ((is_array($query)) && (count($query) > 0)) {
60
				$articles = [];
61
				
62
				foreach ($query as $obj) {
63
					$articles[] = [
64
						"id_article" => $obj->ID_article,
65
						"title" => $obj->title,
66
						"url" => $obj->url,
67
						"image" => $this->getImageArticle($obj->url),
68
						"article" => $obj->article,
69
						"pseudo" => $obj->pseudo,
70
						"publication_date" => $this->getDateFr($obj->publication_date),
71
						"categories" => Blog::getCategory()->getCategoryArticle($obj->url)
72
					];
73
				}
74
				
75
				Blog::setValues(["articles" => $articles]);
76
			}
77
		}
78
		
79
		/**
@@ 130-147 (lines=18) @@
127
				->where("_blog_article.ID_identite", "=", "identite.ID_identite", "", true)
128
				->get();
129
			
130
			if ((is_array($query)) && (count($query) > 0)) {
131
				$articles = [];
132
				
133
				foreach ($query as $obj) {
134
					$articles[] = [
135
						"id_article" => $obj->ID_article,
136
						"title" => $obj->title,
137
						"url" => $obj->url,
138
						"image" => $this->getImageArticle($obj->url),
139
						"article" => $obj->article,
140
						"pseudo" => $obj->pseudo,
141
						"publication_date" => $this->getDateFr($obj->publication_date),
142
						"categories" => Blog::getCategory()->getCategoryArticle($obj->url)
143
					];
144
				}
145
				
146
				Blog::setValues(["articles" => $articles]);
147
			}
148
		}
149
		//-------------------------- END GETTER ----------------------------------------------------------------------------//
150