mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-16 06:23:18 +00:00
Replace setters
This commit is contained in:
@@ -549,15 +549,15 @@ class Push implements ControllerProviderInterface
|
|||||||
|
|
||||||
$user = $app['manipulator.user']->getRepository()->createUser($email, $password, $email);
|
$user = $app['manipulator.user']->getRepository()->createUser($email, $password, $email);
|
||||||
|
|
||||||
$user->set_firstname($request->request->get('firstname'))
|
$user->setFirstName($request->request->get('firstname'))
|
||||||
->set_lastname($request->request->get('lastname'));
|
->setLastName($request->request->get('lastname'));
|
||||||
|
|
||||||
if ($request->request->get('company'))
|
if ($request->request->get('company'))
|
||||||
$user->set_company($request->request->get('company'));
|
$user->setCompany($request->request->get('company'));
|
||||||
if ($request->request->get('job'))
|
if ($request->request->get('job'))
|
||||||
$user->set_company($request->request->get('job'));
|
$user->setCompany($request->request->get('job'));
|
||||||
if ($request->request->get('form_geonameid'))
|
if ($request->request->get('form_geonameid'))
|
||||||
$user->set_geonameid($request->request->get('form_geonameid'));
|
$user->setGeonanameId($request->request->get('form_geonameid'));
|
||||||
|
|
||||||
$result['message'] = $app->trans('User successfully created');
|
$result['message'] = $app->trans('User successfully created');
|
||||||
$result['success'] = true;
|
$result['success'] = true;
|
||||||
|
@@ -94,7 +94,7 @@ class Account implements ControllerProviderInterface
|
|||||||
$user = $app['authentication']->getUser();
|
$user = $app['authentication']->getUser();
|
||||||
|
|
||||||
if ($app['auth.password-encoder']->isPasswordValid($user->getPassword(), $data['oldPassword'], $user->getNonce())) {
|
if ($app['auth.password-encoder']->isPasswordValid($user->getPassword(), $data['oldPassword'], $user->getNonce())) {
|
||||||
$user->set_password($data['password']);
|
$user->setPassword($data['password']);
|
||||||
$app->addFlash('success', $app->trans('login::notification: Mise a jour du mot de passe avec succes'));
|
$app->addFlash('success', $app->trans('login::notification: Mise a jour du mot de passe avec succes'));
|
||||||
|
|
||||||
return $app->redirectPath('account');
|
return $app->redirectPath('account');
|
||||||
@@ -180,7 +180,7 @@ class Account implements ControllerProviderInterface
|
|||||||
try {
|
try {
|
||||||
$datas = $app['tokens']->helloToken($token);
|
$datas = $app['tokens']->helloToken($token);
|
||||||
$user = $app['manipulator.user']->getRepository()->find((int) $datas['usr_id']);
|
$user = $app['manipulator.user']->getRepository()->find((int) $datas['usr_id']);
|
||||||
$user->set_email($datas['datas']);
|
$user->setEmail($datas['datas']);
|
||||||
$app['tokens']->removeToken($token);
|
$app['tokens']->removeToken($token);
|
||||||
|
|
||||||
$app->addFlash('success', $app->trans('admin::compte-utilisateur: L\'email a correctement ete mis a jour'));
|
$app->addFlash('success', $app->trans('admin::compte-utilisateur: L\'email a correctement ete mis a jour'));
|
||||||
@@ -375,17 +375,17 @@ class Account implements ControllerProviderInterface
|
|||||||
$app['phraseanet.appbox']->get_connection()->beginTransaction();
|
$app['phraseanet.appbox']->get_connection()->beginTransaction();
|
||||||
|
|
||||||
$app['authentication']->getUser()
|
$app['authentication']->getUser()
|
||||||
->set_gender($request->request->get("form_gender"))
|
->setGender($request->request->get("form_gender"))
|
||||||
->set_firstname($request->request->get("form_firstname"))
|
->setFirstName($request->request->get("form_firstname"))
|
||||||
->set_lastname($request->request->get("form_lastname"))
|
->setLastName($request->request->get("form_lastname"))
|
||||||
->set_address($request->request->get("form_address"))
|
->setAddress($request->request->get("form_address"))
|
||||||
->set_zip($request->request->get("form_zip"))
|
->setZipCode($request->request->get("form_zip"))
|
||||||
->set_tel($request->request->get("form_phone"))
|
->setPhone($request->request->get("form_phone"))
|
||||||
->set_fax($request->request->get("form_fax"))
|
->setFax($request->request->get("form_fax"))
|
||||||
->set_job($request->request->get("form_activity"))
|
->setJob($request->request->get("form_activity"))
|
||||||
->set_company($request->request->get("form_company"))
|
->setCompany($request->request->get("form_company"))
|
||||||
->set_position($request->request->get("form_function"))
|
->setActivity($request->request->get("form_function"))
|
||||||
->set_geonameid($request->request->get("form_geonameid"))
|
->setGeonanameId($request->request->get("form_geonameid"))
|
||||||
->set_mail_notifications((bool) $request->request->get("mail_notifications"));
|
->set_mail_notifications((bool) $request->request->get("mail_notifications"));
|
||||||
|
|
||||||
$ftpCredential = $app['authentication']->getUser()->getFtpCredential();
|
$ftpCredential = $app['authentication']->getUser()->getFtpCredential();
|
||||||
|
@@ -365,19 +365,19 @@ class Login implements ControllerProviderInterface
|
|||||||
|
|
||||||
$user = $app['manipulator.user']->createUser($data['login'], $data['password'], $data['email'], false);
|
$user = $app['manipulator.user']->createUser($data['login'], $data['password'], $data['email'], false);
|
||||||
|
|
||||||
foreach ([
|
foreach (array(
|
||||||
'gender' => 'set_gender',
|
'gender' => 'setGender',
|
||||||
'firstname' => 'set_firstname',
|
'firstname' => 'setFirstName',
|
||||||
'lastname' => 'set_lastname',
|
'lastname' => 'setLastName',
|
||||||
'address' => 'set_address',
|
'address' => 'setAddress',
|
||||||
'zipcode' => 'set_zip',
|
'zipcode' => 'setZipCode',
|
||||||
'tel' => 'set_tel',
|
'tel' => 'setPhone',
|
||||||
'fax' => 'set_fax',
|
'fax' => 'setFax',
|
||||||
'job' => 'set_job',
|
'job' => 'setJob',
|
||||||
'company' => 'set_company',
|
'company' => 'setCompany',
|
||||||
'position' => 'set_position',
|
'position' => 'setActivity',
|
||||||
'geonameid' => 'set_geonameid',
|
'geonameid' => 'setGeonanameId',
|
||||||
] as $property => $method) {
|
) as $property => $method) {
|
||||||
if (isset($data[$property])) {
|
if (isset($data[$property])) {
|
||||||
call_user_func([$user, $method], $data[$property]);
|
call_user_func([$user, $method], $data[$property]);
|
||||||
}
|
}
|
||||||
@@ -425,7 +425,7 @@ class Login implements ControllerProviderInterface
|
|||||||
$app['events-manager']->trigger('__REGISTER_AUTOREGISTER__', $params);
|
$app['events-manager']->trigger('__REGISTER_AUTOREGISTER__', $params);
|
||||||
$app['events-manager']->trigger('__REGISTER_APPROVAL__', $params);
|
$app['events-manager']->trigger('__REGISTER_APPROVAL__', $params);
|
||||||
|
|
||||||
$user->set_mail_locked(true);
|
$user->setMailLocked(true);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$this->sendAccountUnlockEmail($app, $user);
|
$this->sendAccountUnlockEmail($app, $user);
|
||||||
@@ -570,7 +570,7 @@ class Login implements ControllerProviderInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
$app['tokens']->removeToken($code);
|
$app['tokens']->removeToken($code);
|
||||||
$user->set_mail_locked(false);
|
$user->setMailLocked(false);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$receiver = Receiver::fromUser($user);
|
$receiver = Receiver::fromUser($user);
|
||||||
@@ -621,7 +621,7 @@ class Login implements ControllerProviderInterface
|
|||||||
$datas = $app['tokens']->helloToken($token);
|
$datas = $app['tokens']->helloToken($token);
|
||||||
|
|
||||||
$user = $app['manipulator.user']->getRepository()->find($datas['usr_id']);
|
$user = $app['manipulator.user']->getRepository()->find($datas['usr_id']);
|
||||||
$user->set_password($data['password']);
|
$user->setPassword($data['password']);
|
||||||
|
|
||||||
$app['tokens']->removeToken($token);
|
$app['tokens']->removeToken($token);
|
||||||
|
|
||||||
@@ -882,7 +882,7 @@ class Login implements ControllerProviderInterface
|
|||||||
$session = $app['authentication']->openAccount($user);
|
$session = $app['authentication']->openAccount($user);
|
||||||
|
|
||||||
if ($user->getLocale() != $app['locale']) {
|
if ($user->getLocale() != $app['locale']) {
|
||||||
$user->set_locale($app['locale']);
|
$user->setLocale($app['locale']);
|
||||||
}
|
}
|
||||||
|
|
||||||
$width = $height = null;
|
$width = $height = null;
|
||||||
|
@@ -595,18 +595,18 @@ class Edit extends \Alchemy\Phrasea\Helper\Helper
|
|||||||
|
|
||||||
$old_email = $user->getEmail();
|
$old_email = $user->getEmail();
|
||||||
|
|
||||||
$user->set_firstname($parm['first_name'])
|
$user->setFirstName($parm['first_name'])
|
||||||
->set_lastname($parm['last_name'])
|
->setLastName($parm['last_name'])
|
||||||
->set_gender($parm['gender'])
|
->setGender($parm['gender'])
|
||||||
->set_email($parm['email'])
|
->setEmail($parm['email'])
|
||||||
->set_address($parm['address'])
|
->setAddress($parm['address'])
|
||||||
->set_zip($parm['zip'])
|
->setZipCode($parm['zip'])
|
||||||
->set_geonameid($parm['geonameid'])
|
->setGeonanameId($parm['geonameid'])
|
||||||
->set_position($parm['function'])
|
->setActivity($parm['function'])
|
||||||
->set_job($parm['activite'])
|
->setJob($parm['activite'])
|
||||||
->set_company($parm['company'])
|
->setCompany($parm['company'])
|
||||||
->set_tel($parm['telephone'])
|
->setPhone($parm['telephone'])
|
||||||
->set_fax($parm['fax']);
|
->setFax($parm['fax']);
|
||||||
|
|
||||||
$new_email = $user->getEmail();
|
$new_email = $user->getEmail();
|
||||||
|
|
||||||
|
@@ -178,7 +178,7 @@ class Manage extends Helper
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($validateMail) {
|
if ($validateMail) {
|
||||||
$createdUser->set_mail_locked(true);
|
$createdUser->setMailLocked(true);
|
||||||
|
|
||||||
if ($receiver) {
|
if ($receiver) {
|
||||||
$expire = new \DateTime('+3 days');
|
$expire = new \DateTime('+3 days');
|
||||||
@@ -208,7 +208,7 @@ class Manage extends Helper
|
|||||||
}
|
}
|
||||||
|
|
||||||
$created_user = $this->app['manipulator.user']->getRepository()->find($name, \random::generatePassword(16));
|
$created_user = $this->app['manipulator.user']->getRepository()->find($name, \random::generatePassword(16));
|
||||||
$created_user->set_template($this->app['authentication']->getUser());
|
$created_user->setModel($this->app['authentication']->getUser());
|
||||||
$this->usr_id = $this->app['authentication']->getUser()->getId();
|
$this->usr_id = $this->app['authentication']->getUser()->getId();
|
||||||
|
|
||||||
return $created_user;
|
return $created_user;
|
||||||
|
@@ -392,7 +392,7 @@ class ACL implements cache_cacheableInterface
|
|||||||
|
|
||||||
$this->apply_template_time_limits($template_user, $base_ids);
|
$this->apply_template_time_limits($template_user, $base_ids);
|
||||||
|
|
||||||
$this->user->set_last_template($template_user);
|
$this->user->setLastModel($template_user);
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
@@ -87,7 +87,7 @@ class module_console_systemMailCheck extends Command
|
|||||||
throw new Exception('Invalid user');
|
throw new Exception('Invalid user');
|
||||||
}
|
}
|
||||||
|
|
||||||
$tmp_user->set_email(null);
|
$tmp_user->setEmail(null);
|
||||||
|
|
||||||
unset($users[$id]);
|
unset($users[$id]);
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
|
@@ -64,11 +64,11 @@ class AccountCreatorTest extends \PhraseanetTestCase
|
|||||||
{
|
{
|
||||||
$random = self::$DI['app']['tokens'];
|
$random = self::$DI['app']['tokens'];
|
||||||
$template1 = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
$template1 = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
||||||
$template1->set_template(self::$DI['user']);
|
$template1->setModel(self::$DI['user']);
|
||||||
$template2 = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
$template2 = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
||||||
$template2->set_template(self::$DI['user']);
|
$template2->setModel(self::$DI['user']);
|
||||||
$template3 = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
$template3 = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
||||||
$template3->set_template(self::$DI['user']);
|
$template3->setModel(self::$DI['user']);
|
||||||
|
|
||||||
$templates = array($template1, $template2);
|
$templates = array($template1, $template2);
|
||||||
$extra = array($template3);
|
$extra = array($template3);
|
||||||
|
@@ -238,7 +238,7 @@ class UsersTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
public function testRouteApplyTp()
|
public function testRouteApplyTp()
|
||||||
{
|
{
|
||||||
$template = self::$DI['app']['manipulator.user']->createUser(uniqid('template_'), "test");
|
$template = self::$DI['app']['manipulator.user']->createUser(uniqid('template_'), "test");
|
||||||
$template->set_template(self::$DI['user']);
|
$template->setModel(self::$DI['user']);
|
||||||
|
|
||||||
$user = self::$DI['app']['manipulator.user']->createUser(uniqid('user_'), "test");
|
$user = self::$DI['app']['manipulator.user']->createUser(uniqid('user_'), "test");
|
||||||
|
|
||||||
|
@@ -65,7 +65,7 @@ class AccountTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$this->assertEquals('/account/', $response->headers->get('location'));
|
$this->assertEquals('/account/', $response->headers->get('location'));
|
||||||
|
|
||||||
$this->assertEquals('new_email@email.com', self::$DI['user']->getEmail());
|
$this->assertEquals('new_email@email.com', self::$DI['user']->getEmail());
|
||||||
self::$DI['user']->set_email('noone@example.com');
|
self::$DI['user']->setEmail('noone@example.com');
|
||||||
try {
|
try {
|
||||||
self::$DI['app']['tokens']->helloToken($token);
|
self::$DI['app']['tokens']->helloToken($token);
|
||||||
$this->fail('Token has not been removed');
|
$this->fail('Token has not been removed');
|
||||||
@@ -123,7 +123,7 @@ class AccountTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
public function testPostResetMailBadEmail()
|
public function testPostResetMailBadEmail()
|
||||||
{
|
{
|
||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($password);
|
self::$DI['app']['authentication']->getUser()->setPassword($password);
|
||||||
self::$DI['client']->request('POST', '/account/reset-email/', array(
|
self::$DI['client']->request('POST', '/account/reset-email/', array(
|
||||||
'form_password' => $password,
|
'form_password' => $password,
|
||||||
'form_email' => "invalid#!&&@@email.x",
|
'form_email' => "invalid#!&&@@email.x",
|
||||||
@@ -143,7 +143,7 @@ class AccountTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
public function testPostResetMailEmailNotIdentical()
|
public function testPostResetMailEmailNotIdentical()
|
||||||
{
|
{
|
||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($password);
|
self::$DI['app']['authentication']->getUser()->setPassword($password);
|
||||||
self::$DI['client']->request('POST', '/account/reset-email/', array(
|
self::$DI['client']->request('POST', '/account/reset-email/', array(
|
||||||
'form_password' => $password,
|
'form_password' => $password,
|
||||||
'form_email' => 'email1@email.com',
|
'form_email' => 'email1@email.com',
|
||||||
@@ -165,7 +165,7 @@ class AccountTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$this->mockNotificationDeliverer('Alchemy\Phrasea\Notification\Mail\MailRequestEmailUpdate');
|
$this->mockNotificationDeliverer('Alchemy\Phrasea\Notification\Mail\MailRequestEmailUpdate');
|
||||||
|
|
||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($password);
|
self::$DI['app']['authentication']->getUser()->setPassword($password);
|
||||||
self::$DI['client']->request('POST', '/account/reset-email/', array(
|
self::$DI['client']->request('POST', '/account/reset-email/', array(
|
||||||
'form_password' => $password,
|
'form_password' => $password,
|
||||||
'form_email' => 'email1@email.com',
|
'form_email' => 'email1@email.com',
|
||||||
@@ -370,7 +370,7 @@ class AccountTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
*/
|
*/
|
||||||
public function testPostRenewPasswordBadArguments($oldPassword, $password, $passwordConfirm)
|
public function testPostRenewPasswordBadArguments($oldPassword, $password, $passwordConfirm)
|
||||||
{
|
{
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($oldPassword);
|
self::$DI['app']['authentication']->getUser()->setPassword($oldPassword);
|
||||||
|
|
||||||
$crawler = self::$DI['client']->request('POST', '/account/reset-password/', array(
|
$crawler = self::$DI['client']->request('POST', '/account/reset-password/', array(
|
||||||
'password' => array(
|
'password' => array(
|
||||||
@@ -407,7 +407,7 @@ class AccountTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
{
|
{
|
||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
|
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($password);
|
self::$DI['app']['authentication']->getUser()->setPassword($password);
|
||||||
|
|
||||||
$crawler = self::$DI['client']->request('POST', '/account/reset-password/', array(
|
$crawler = self::$DI['client']->request('POST', '/account/reset-password/', array(
|
||||||
'password' => array(
|
'password' => array(
|
||||||
@@ -427,7 +427,7 @@ class AccountTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
{
|
{
|
||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
|
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($password);
|
self::$DI['app']['authentication']->getUser()->setPassword($password);
|
||||||
|
|
||||||
self::$DI['client']->request('POST', '/account/reset-password/', array(
|
self::$DI['client']->request('POST', '/account/reset-password/', array(
|
||||||
'password' => array(
|
'password' => array(
|
||||||
|
@@ -186,7 +186,7 @@ class LoginTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$email = $this->generateEmail();
|
$email = $this->generateEmail();
|
||||||
$token = self::$DI['app']['tokens']->getUrlToken(\random::TYPE_EMAIL, self::$DI['user']->getId(), null, $email);
|
$token = self::$DI['app']['tokens']->getUrlToken(\random::TYPE_EMAIL, self::$DI['user']->getId(), null, $email);
|
||||||
|
|
||||||
self::$DI['user']->set_mail_locked(false);
|
self::$DI['user']->setMailLocked(false);
|
||||||
|
|
||||||
self::$DI['client']->request('GET', '/login/register-confirm/', array('code' => $token));
|
self::$DI['client']->request('GET', '/login/register-confirm/', array('code' => $token));
|
||||||
$response = self::$DI['client']->getResponse();
|
$response = self::$DI['client']->getResponse();
|
||||||
@@ -208,7 +208,7 @@ class LoginTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$appboxRegister = new \appbox_register(self::$DI['app']['phraseanet.appbox']);
|
$appboxRegister = new \appbox_register(self::$DI['app']['phraseanet.appbox']);
|
||||||
$token = self::$DI['app']['tokens']->getUrlToken(\random::TYPE_EMAIL, self::$DI['user']->getId(), null, $email);
|
$token = self::$DI['app']['tokens']->getUrlToken(\random::TYPE_EMAIL, self::$DI['user']->getId(), null, $email);
|
||||||
|
|
||||||
self::$DI['user']->set_mail_locked(true);
|
self::$DI['user']->setMailLocked(true);
|
||||||
$this->deleteRequest();
|
$this->deleteRequest();
|
||||||
$appboxRegister->add_request(self::$DI['user'], self::$DI['collection']);
|
$appboxRegister->add_request(self::$DI['user'], self::$DI['collection']);
|
||||||
self::$DI['client']->request('GET', '/login/register-confirm/', array('code' => $token));
|
self::$DI['client']->request('GET', '/login/register-confirm/', array('code' => $token));
|
||||||
@@ -233,7 +233,7 @@ class LoginTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$email = $this->generateEmail();
|
$email = $this->generateEmail();
|
||||||
$token = self::$DI['app']['tokens']->getUrlToken(\random::TYPE_EMAIL, $user->getId(), null, $email);
|
$token = self::$DI['app']['tokens']->getUrlToken(\random::TYPE_EMAIL, $user->getId(), null, $email);
|
||||||
|
|
||||||
$user->set_mail_locked(true);
|
$user->setMailLocked(true);
|
||||||
|
|
||||||
$this->deleteRequest();
|
$this->deleteRequest();
|
||||||
|
|
||||||
@@ -1136,8 +1136,8 @@ class LoginTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
|
|
||||||
$login = self::$DI['app']['authentication']->getUser()->getLogin();
|
$login = self::$DI['app']['authentication']->getUser()->getLogin();
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($password);
|
self::$DI['app']['authentication']->getUser()->setPassword($password);
|
||||||
self::$DI['app']['authentication']->getUser()->set_mail_locked(false);
|
self::$DI['app']['authentication']->getUser()->setMailLocked(false);
|
||||||
|
|
||||||
$this->logout(self::$DI['app']);
|
$this->logout(self::$DI['app']);
|
||||||
|
|
||||||
@@ -1161,8 +1161,8 @@ class LoginTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
|
|
||||||
$login = self::$DI['app']['authentication']->getUser()->getLogin();
|
$login = self::$DI['app']['authentication']->getUser()->getLogin();
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($password);
|
self::$DI['app']['authentication']->getUser()->setPassword($password);
|
||||||
self::$DI['app']['authentication']->getUser()->set_mail_locked(false);
|
self::$DI['app']['authentication']->getUser()->setMailLocked(false);
|
||||||
|
|
||||||
$this->logout(self::$DI['app']);
|
$this->logout(self::$DI['app']);
|
||||||
|
|
||||||
@@ -1208,7 +1208,7 @@ class LoginTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
|
|
||||||
$login = self::$DI['app']['authentication']->getUser()->getLogin();
|
$login = self::$DI['app']['authentication']->getUser()->getLogin();
|
||||||
self::$DI['app']['authentication']->getUser()->set_password($password);
|
self::$DI['app']['authentication']->getUser()->setPassword($password);
|
||||||
|
|
||||||
$this->logout(self::$DI['app']);
|
$this->logout(self::$DI['app']);
|
||||||
|
|
||||||
@@ -1340,7 +1340,7 @@ class LoginTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
{
|
{
|
||||||
$this->logout(self::$DI['app']);
|
$this->logout(self::$DI['app']);
|
||||||
$password = \random::generatePassword();
|
$password = \random::generatePassword();
|
||||||
self::$DI['user']->set_mail_locked(true);
|
self::$DI['user']->setMailLocked(true);
|
||||||
self::$DI['client']->request('POST', '/login/authenticate/', array(
|
self::$DI['client']->request('POST', '/login/authenticate/', array(
|
||||||
'login' => self::$DI['user']->getLogin(),
|
'login' => self::$DI['user']->getLogin(),
|
||||||
'password' => $password,
|
'password' => $password,
|
||||||
@@ -1350,7 +1350,7 @@ class LoginTest extends \PhraseanetAuthenticatedWebTestCase
|
|||||||
$this->assertTrue(self::$DI['client']->getResponse()->isRedirect());
|
$this->assertTrue(self::$DI['client']->getResponse()->isRedirect());
|
||||||
$this->assertEquals('/login/', self::$DI['client']->getResponse()->headers->get('location'));
|
$this->assertEquals('/login/', self::$DI['client']->getResponse()->headers->get('location'));
|
||||||
$this->assertFalse(self::$DI['app']['authentication']->isAuthenticated());
|
$this->assertFalse(self::$DI['app']['authentication']->isAuthenticated());
|
||||||
self::$DI['user']->set_mail_locked(false);
|
self::$DI['user']->setMailLocked(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testAuthenticateWithProvider()
|
public function testAuthenticateWithProvider()
|
||||||
|
@@ -156,9 +156,9 @@ class AuthenticationManagerServiceProviderTest extends ServiceProviderTestCase
|
|||||||
|
|
||||||
$random = $app['tokens'];
|
$random = $app['tokens'];
|
||||||
$template1 = $user = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
$template1 = $user = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
||||||
$template1->set_template(self::$DI['user']);
|
$template1->setModel(self::$DI['user']);
|
||||||
$template2 = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
$template2 = self::$DI['app']['manipulator.user']->createUser('template' . $random->generatePassword(), $random->generatePassword());
|
||||||
$template2->set_template(self::$DI['user']);
|
$template2->setModel(self::$DI['user']);
|
||||||
|
|
||||||
$app['conf']->set(['authentication', 'auto-create'], ['templates' => [$template1->get_id(), $template2->get_login()]]);
|
$app['conf']->set(['authentication', 'auto-create'], ['templates' => [$template1->get_id(), $template2->get_login()]]);
|
||||||
|
|
||||||
|
@@ -81,7 +81,7 @@ class ACLTest extends \PhraseanetAuthenticatedTestCase
|
|||||||
public function testApply_model()
|
public function testApply_model()
|
||||||
{
|
{
|
||||||
$template = self::$DI['app']['manipulator.user']->createUser('test_phpunit2', 'blabla2', 'test2@example.com');
|
$template = self::$DI['app']['manipulator.user']->createUser('test_phpunit2', 'blabla2', 'test2@example.com');
|
||||||
$template->set_template(self::$DI['user']);
|
$template->setModel(self::$DI['user']);
|
||||||
|
|
||||||
$base_ids = array();
|
$base_ids = array();
|
||||||
foreach (self::$DI['app']['phraseanet.appbox']->get_databoxes() as $databox) {
|
foreach (self::$DI['app']['phraseanet.appbox']->get_databoxes() as $databox) {
|
||||||
@@ -112,7 +112,7 @@ class ACLTest extends \PhraseanetAuthenticatedTestCase
|
|||||||
public function testApply_model_with_time_limit()
|
public function testApply_model_with_time_limit()
|
||||||
{
|
{
|
||||||
$template = self::$DI['app']['manipulator.user']->createUser('test_phpunit2', 'blabla2', 'test2@example.com');
|
$template = self::$DI['app']['manipulator.user']->createUser('test_phpunit2', 'blabla2', 'test2@example.com');
|
||||||
$template->set_template(self::$DI['user']);
|
$template->setModel(self::$DI['user']);
|
||||||
|
|
||||||
$base_ids = array();
|
$base_ids = array();
|
||||||
foreach (self::$DI['app']['phraseanet.appbox']->get_databoxes() as $databox) {
|
foreach (self::$DI['app']['phraseanet.appbox']->get_databoxes() as $databox) {
|
||||||
|
@@ -107,7 +107,7 @@ abstract class PhraseanetPHPUnitAbstract extends WebTestCase
|
|||||||
|
|
||||||
self::generateRecords($application);
|
self::generateRecords($application);
|
||||||
|
|
||||||
self::$DI['user']->set_email('valid@phraseanet.com');
|
self::$DI['user']->setEmail('valid@phraseanet.com');
|
||||||
|
|
||||||
self::$updated = true;
|
self::$updated = true;
|
||||||
}
|
}
|
||||||
|
@@ -8,18 +8,17 @@ class userTest extends \PhraseanetTestCase
|
|||||||
{
|
{
|
||||||
$this->assertNull(self::$DI['app']['manipulator.user']->getRepository()->findByEmail(null));
|
$this->assertNull(self::$DI['app']['manipulator.user']->getRepository()->findByEmail(null));
|
||||||
try {
|
try {
|
||||||
self::$DI['user']->set_email(null);
|
self::$DI['user']->setEmail(null);
|
||||||
$this->assertNull(self::$DI['app']['manipulator.user']->getRepository()->findByEmail(null));
|
$this->assertNull(self::$DI['app']['manipulator.user']->getRepository()->findByEmail(null));
|
||||||
self::$DI['user']->set_email('');
|
self::$DI['user']->setEmail('');
|
||||||
$this->assertNull(self::$DI['app']['manipulator.user']->getRepository()->findByEmail(null));
|
$this->assertNull(self::$DI['app']['manipulator.user']->getRepository()->findByEmail(null));
|
||||||
self::$DI['user']->set_email('noone@example.com');
|
self::$DI['user']->setEmail('noone@example.com');
|
||||||
$this->assertEquals(self::$DI['user'], self::$DI['app']['manipulator.user']->getRepository()->findByEmail('noone@example.com'));
|
$this->assertEquals(self::$DI['user'], self::$DI['app']['manipulator.user']->getRepository()->findByEmail('noone@example.com'));
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
$this->fail($e->getMessage());
|
$this->fail($e->getMessage());
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
|
self::$DI['user']->setEmail('noonealt1@example.com');
|
||||||
self::$DI['user']->set_email('noonealt1@example.com');
|
|
||||||
$this->fail('A user already got this address');
|
$this->fail('A user already got this address');
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user