[英]FOSUserbundle registration date
我已經在服務器上安裝了FOSUserbundle並自定義了前端。 一切正常。 現在,我將“注冊日期”添加到數據庫中。 我添加了這個:
/**
* @ORM\Column(name="register_date", type="date")
*/
private $registerDate;
到實體User.php中,並且在數據庫更新后,此列已成功添加到數據庫中。 現在,在注冊后,它將自動將注冊日期添加到數據庫中。 我應該更改/添加什么代碼以使其起作用? 感謝幫助!
請向User
實體添加一個構造函數(或修改它,如果已經存在):
public function __construct()
{
if (empty($this->registerDate)) {
$this->registerDate = new \DateTime();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.