setConfig() public method

Set config.
public setConfig ( Config $config = null ) : User
$config Wallabag\CoreBundle\Entity\Config
return User
 public function testWithoutLanguage()
 {
     $session = new Session(new MockArraySessionStorage());
     $listener = new UserLocaleListener($session);
     $user = new User();
     $user->setEnabled(true);
     $config = new Config($user);
     $user->setConfig($config);
     $userToken = new UsernamePasswordToken($user, '', 'test');
     $request = Request::create('/');
     $event = new InteractiveLoginEvent($request, $userToken);
     $listener->onInteractiveLogin($event);
     $this->assertEquals('', $session->get('_locale'));
 }
Esempio n. 2
0
 private function getUser(array $taggingRules = [])
 {
     $user = new User();
     $config = new Config($user);
     $user->setConfig($config);
     foreach ($taggingRules as $rule) {
         $config->addTaggingRule($rule);
     }
     return $user;
 }