@@ 67-93 (lines=27) @@ | ||
64 | /** |
|
65 | * this function get last articles |
|
66 | */ |
|
67 | public function getAllArticle() { |
|
68 | $dbc = App::getDb(); |
|
69 | ||
70 | $query = $dbc->select() |
|
71 | ->from("_blog_article") |
|
72 | ->from("identite") |
|
73 | ->where("_blog_article.ID_identite", "=", "identite.ID_identite", "", true) |
|
74 | ->get(); |
|
75 | ||
76 | if ((is_array($query)) && (count($query) > 0)) { |
|
77 | $articles = []; |
|
78 | ||
79 | foreach ($query as $obj) { |
|
80 | $articles[] = [ |
|
81 | "id_article" => $obj->ID_article, |
|
82 | "title" => $obj->title, |
|
83 | "url" => $obj->url, |
|
84 | "article" => $obj->article, |
|
85 | "pseudo" => $obj->pseudo, |
|
86 | "publication_date" => $obj->publication_date, |
|
87 | "categories" => Blog::getCategory()->getCategoryArticle($obj->url) |
|
88 | ]; |
|
89 | } |
|
90 | ||
91 | Blog::setValues(["articles" => $articles]); |
|
92 | } |
|
93 | } |
|
94 | //-------------------------- END GETTER ----------------------------------------------------------------------------// |
|
95 | ||
96 |
@@ 21-48 (lines=28) @@ | ||
18 | /** |
|
19 | * this function get last articles |
|
20 | */ |
|
21 | public function getLastArticle() { |
|
22 | $dbc = App::getDb(); |
|
23 | $nb_article = Blog::getArticleIndex(); |
|
24 | ||
25 | $query = $dbc->select() |
|
26 | ->from("_blog_article") |
|
27 | ->from("identite") |
|
28 | ->where("_blog_article.ID_identite", "=", "identite.ID_identite", "", true) |
|
29 | ->limit(0, $nb_article)->get(); |
|
30 | ||
31 | if ((is_array($query)) && (count($query) > 0)) { |
|
32 | $articles = []; |
|
33 | ||
34 | foreach ($query as $obj) { |
|
35 | $articles[] = [ |
|
36 | "id_article" => $obj->ID_article, |
|
37 | "title" => $obj->title, |
|
38 | "url" => $obj->url, |
|
39 | "article" => $obj->article, |
|
40 | "pseudo" => $obj->pseudo, |
|
41 | "publication_date" => $obj->publication_date, |
|
42 | "categories" => Blog::getCategory()->getCategoryArticle($obj->url) |
|
43 | ]; |
|
44 | } |
|
45 | ||
46 | Blog::setValues(["articles" => $articles]); |
|
47 | } |
|
48 | } |
|
49 | ||
50 | /** |
|
51 | * function that get one article |