mmi-dao-ex/Vote.php
2016-05-14 08:59:19 +02:00

67 lines
938 B
PHP

<?php
/**
* Class Vote
* @author Simon Vieille <simon@deblan.fr>
*/
class Vote
{
/**
* @var Article
*/
protected $article;
/**
* @var User
*/
protected $user;
/**
* @param Article $article
* @return
*/
public function setArticle($article)
{
$this->article = $article;
if ($article) {
$this->article->addVote($this);
}
return $this;
}
/**
* @return Article $article
*/
public function getArticle()
{
return $this->article;
}
/**
* @param User $user
* @return
*/
public function setUser($user)
{
$this->user = $user;
if ($user) {
$this->user->addVote($this);
}
return $this;
}
/**
* @return User $user
*/
public function getUser()
{
return $this->user;
}
}