for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Bolt\Storage\Entity;
/**
* Entity for Auth Tokens.
*/
class Authtoken extends Entity
{
/** @var int */
protected $id;
/** @var string */
protected $username;
protected $token;
protected $salt;
/** @var \DateTime */
protected $lastseen;
protected $ip;
protected $useragent;
protected $validity;
* @return int
public function getId()
return $this->id;
}
* @param int $id
public function setId($id)
$this->id = $id;
* @return string
public function getUsername()
return $this->username;
* @param string $username
public function setUsername($username)
$this->username = $username;
public function getToken()
return $this->token;
* @param string $token
public function setToken($token)
$this->token = $token;
public function getSalt()
return $this->salt;
* @param string $salt
public function setSalt($salt)
$this->salt = $salt;
* @return \DateTime
public function getLastseen()
return $this->lastseen;
* @param \DateTime $lastseen
public function setLastseen($lastseen)
$this->lastseen = $lastseen;
public function getIp()
return $this->ip;
* @param string $ip
public function setIp($ip)
$this->ip = $ip;
public function getUseragent()
return $this->useragent;
* Setter for the user agent string.
*
* @param string $useragent
public function setUseragent($useragent)
$this->useragent = substr($useragent, 0, 128);
public function getValidity()
return $this->validity;
* @param \DateTime $validity
public function setValidity($validity)
$this->validity = $validity;