namespace Rapsys\UserBundle\Entity;
/**
- * Title
+ * Civility
*/
-class Title {
+class Civility {
/**
* @var integer
*/
*
* @param string $title
*
- * @return Title
+ * @return Civility
*/
public function setTitle($title) {
$this->title = $title;
*
* @param \DateTime $created
*
- * @return Title
+ * @return Civility
*/
public function setCreated($created) {
$this->created = $created;
*
* @param \DateTime $updated
*
- * @return Title
+ * @return Civility
*/
public function setUpdated($updated) {
$this->updated = $updated;
*
* @param \Rapsys\UserBundle\Entity\User $user
*
- * @return Title
+ * @return Civility
*/
public function addUser(\Rapsys\UserBundle\Entity\User $user) {
$this->users[] = $user;
use Rapsys\UserBundle\Entity\Group;
use Symfony\Component\Security\Core\User\UserInterface;
use Doctrine\Common\Collections\ArrayCollection;
-use Rapsys\UserBundle\Entity\Title;
+use Rapsys\UserBundle\Entity\Civility;
class User implements UserInterface, \Serializable {
/**
protected $updated;
/**
- * @var \Rapsys\UserBundle\Entity\Title
+ * @var \Rapsys\UserBundle\Entity\Civility
*/
- protected $title;
+ protected $civility;
/**
* @var \Doctrine\Common\Collections\Collection
}
/**
- * Set title
+ * Set civility
*/
- public function setTitle(Title $title) {
- $this->title = $title;
+ public function setCivility(Civility $civility) {
+ $this->civility = $civility;
return $this;
}
/**
- * Get title
+ * Get civility
*/
- public function getTitle(): Title {
- return $this->title;
+ public function getCivility(): Civility {
+ return $this->civility;
}
/**
));
}
+ /**
+ * {@inheritdoc}
+ */
public function getRole() {
//Retrieve roles
$roles = $this->getRoles();
* @return string
*/
public function __toString(): string {
- return $this->title.' '.$this->forename.' '.$this->surname;
+ return $this->civility.' '.$this->forename.' '.$this->surname;
}
}