本文整理汇总了PHP中AppBundle\Entity\User::setLocked方法的典型用法代码示例。如果您正苦于以下问题:PHP User::setLocked方法的具体用法?PHP User::setLocked怎么用?PHP User::setLocked使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类AppBundle\Entity\User
的用法示例。
在下文中一共展示了User::setLocked方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: createAction
public function createAction($format)
{
try {
$em = $this->getDoctrine()->getManager();
$user = new User();
$params = array();
$content = $this->get("request")->getContent();
if (!empty($content)) {
$params = json_decode($content, true);
$user->setConfirmationToken($params['confirmationToken']);
$user->setCredentialsExpireAt($params['credentialsExpireAt']);
$user->setCredentialsExpired($params['credentialsExpired']);
$user->setEmail($params['email']);
$user->setEmailCanonical($params['emailCanonical']);
$user->setEnabled($params['enabled']);
$user->setExpired($params['expired']);
$user->setExpiresAt($params['expiresAt']);
$user->setLastLogin($params['lastLogin']);
$user->setLocked($params['locked']);
$user->setPassword($params['password']);
$user->setPasswordRequestedAt($params['passwordRequestedAt']);
$user->setRoles($params['roles']);
$user->setSalt($params['salt']);
$user->setUsername($params['username']);
$user->setUsernameCanonical($params['usernameCanonical']);
}
$em->persist($user);
$em->flush();
return $this->formatResponse("ok", $format);
} catch (Exception $ex) {
return $this->formatResponse("error", $format);
}
}
示例2: postUsersAction
public function postUsersAction(Request $request)
{
$entity = new User();
$entity->setUsername($request->query->get('username'));
$entity->setUsernameCanonical(strtolower($request->query->get('username')));
$entity->setEmail($request->query->get('email'));
$entity->setEmailCanonical(strtolower($request->query->get('email')));
$entity->setEnabled(true);
$entity->setSalt("salt");
$entity->setPassword($request->query->get('password'));
$entity->setLocked(false);
$entity->setExpired(false);
$entity->setCredentialsExpireAt(new \DateTime('2000-01-01'));
$entity->setCredentialsExpired(false);
$em = $this->getDoctrine()->getManager();
$em->persist($entity);
$em->flush();
}
示例3: setLocked
/**
* {@inheritDoc}
*/
public function setLocked($boolean)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLocked', [$boolean]);
return parent::setLocked($boolean);
}
示例4: getUser
private function getUser($enabled = true, $expired = false, $locked = false, $notFound = false)
{
if ($notFound) {
return null;
}
$user = new User();
$user->setEnabled($enabled);
$user->setExpired($expired);
$user->setLocked($locked);
return $user;
}