Can get and return the number of likes of a group.

This commit is contained in:
Pierre HUBERT
2018-07-17 10:19:45 +02:00
parent a0c750f5eb
commit 9f52240a5c
4 changed files with 43 additions and 3 deletions

View File

@ -14,6 +14,8 @@ class AdvancedGroupInfo extends GroupInfo {
private $time_create = -1;
private $url;
private $description;
private $number_likes = -1;
private $is_liking = false;
//Get and set the creation time of the group
public function set_time_create(int $time_create){
@ -53,4 +55,26 @@ class AdvancedGroupInfo extends GroupInfo {
public function get_description() : string {
return $this->description != null ? $this->description : "null";
}
//Set and get the number of likes over the group
public function set_number_likes(int $number_likes){
$this->number_likes = $number_likes;
}
public function has_number_likes() : bool {
return $this->number_likes > -1;
}
public function get_number_likes() : int {
return $this->number_likes;
}
//Set and get wheter the user is liking the group or not
public function setLiking(bool $liking){
$this->is_liking = $liking;
}
public function isLiking() : bool {
return $this->is_liking;
}
}