2016-06-18 38 views
0

我想修改我的客户端的expires_at,当我坚持($客户端)和flush();除setExpiresAt()外,每个方法都可以正常工作,但它不会更改表中的值。 (*)此方法不存在于Class User或其创建的FOSUserBundle中。(*)此方法不存在于Class User或其创建的FOSUserBundle中。你可以看到它here

+0

什么是$ durationcontract? –

+0

客户的合同期限可以是6个月或1年 –

+0

所以,它是“+6个月”还是“+1年”? –

回答

0

也许主义没有看到对象之间的区别。

所以,试试这个:

$expiresat = $client->getExpiresAt(); 
$expiresat = clone $expiresat; 
$expiresat->modify($durationcontract); 
$client->setExpiresAt($expiresat); 
相关问题