我的实体卡包含字段:id,代码和令牌。 两点:
1)我需要使用以下内容生成“代码”:
...
public function __construct(){
$date = new \DateTime();
$year = $date->format('Y');
$month = $date->format('m');
$this->codigo = $year . $month . ($this->id + 150);
}
但是我总是返回0;我尝试使用LifeCycleCallBacks。但不行。
2)我也需要生成一个5位数的安全令牌。 像这样:
$this->token = mt_rand(11111,99999);
但是如何将它保存在数据库中(使用sha1编码器)并检索它解密。
我正在使用Symfony2.2。
我的所有物品卡将在管理中生成。 我需要用2000张卡填充数据库。
谢谢大家