0
我想修改我的客户端的expires_at,当我坚持($客户端)和flush();除setExpiresAt()外,每个方法都可以正常工作,但它不会更改表中的值。 (*)此方法不存在于Class User或其创建的FOSUserBundle中。(*)此方法不存在于Class User或其创建的FOSUserBundle中。你可以看到它here
我想修改我的客户端的expires_at,当我坚持($客户端)和flush();除setExpiresAt()外,每个方法都可以正常工作,但它不会更改表中的值。 (*)此方法不存在于Class User或其创建的FOSUserBundle中。(*)此方法不存在于Class User或其创建的FOSUserBundle中。你可以看到它here
也许主义没有看到对象之间的区别。
所以,试试这个:
$expiresat = $client->getExpiresAt();
$expiresat = clone $expiresat;
$expiresat->modify($durationcontract);
$client->setExpiresAt($expiresat);
什么是$ durationcontract? –
客户的合同期限可以是6个月或1年 –
所以,它是“+6个月”还是“+1年”? –