Can update visibility level

This commit is contained in:
Pierre
2018-01-10 20:12:01 +01:00
parent b7052d11f8
commit a37eb0f621
2 changed files with 48 additions and 1 deletions

View File

@ -358,6 +358,28 @@ class Posts {
return $postID;
}
/**
* Update the visibility level of a post
*
* @param int $postID The ID of the post to update
* @param int $level The new level for the post
* @return bool TRUE in case of success / FALSE in case of failure
*/
public function update_level(int $postID, int $level) : bool {
//Set the new values
$new_values = array(
"niveau_visibilite" => $level
);
//Set the conditions
$conditions = "ID = ?";
$condValues = array($postID);
//Perform the request
return CS::get()->db->updateDB($this::TABLE_NAME, $conditions, $new_values, $condValues);
}
/**
* Fetch a single post from the database
*