簡體   English   中英

FOSUserbundle注冊日期

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM