setPocketConsumerKey() public method

Set pocketConsumerKey.
public setPocketConsumerKey ( string $pocketConsumerKey ) : Config
$pocketConsumerKey string
return Config
Exemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function load(ObjectManager $manager)
 {
     $adminConfig = new Config($this->getReference('admin-user'));
     $adminConfig->setTheme('material');
     $adminConfig->setItemsPerPage(30);
     $adminConfig->setReadingSpeed(1);
     $adminConfig->setLanguage('en');
     $adminConfig->setPocketConsumerKey('xxxxx');
     $manager->persist($adminConfig);
     $this->addReference('admin-config', $adminConfig);
     $bobConfig = new Config($this->getReference('bob-user'));
     $bobConfig->setTheme('default');
     $bobConfig->setItemsPerPage(10);
     $bobConfig->setReadingSpeed(1);
     $bobConfig->setLanguage('fr');
     $bobConfig->setPocketConsumerKey(null);
     $manager->persist($bobConfig);
     $this->addReference('bob-config', $bobConfig);
     $emptyConfig = new Config($this->getReference('empty-user'));
     $emptyConfig->setTheme('material');
     $emptyConfig->setItemsPerPage(10);
     $emptyConfig->setReadingSpeed(1);
     $emptyConfig->setLanguage('en');
     $emptyConfig->setPocketConsumerKey(null);
     $manager->persist($emptyConfig);
     $this->addReference('empty-config', $emptyConfig);
     $manager->flush();
 }
Exemplo n.º 2
0
 private function getPocketImport($consumerKey = 'ConsumerKey')
 {
     $this->user = new User();
     $config = new Config($this->user);
     $config->setPocketConsumerKey('xxx');
     $this->user->setConfig($config);
     $this->contentProxy = $this->getMockBuilder('Wallabag\\CoreBundle\\Helper\\ContentProxy')->disableOriginalConstructor()->getMock();
     $this->em = $this->getMockBuilder('Doctrine\\ORM\\EntityManager')->disableOriginalConstructor()->getMock();
     $this->uow = $this->getMockBuilder('Doctrine\\ORM\\UnitOfWork')->disableOriginalConstructor()->getMock();
     $this->em->expects($this->any())->method('getUnitOfWork')->willReturn($this->uow);
     $this->uow->expects($this->any())->method('getScheduledEntityInsertions')->willReturn([]);
     $pocket = new PocketImport($this->em, $this->contentProxy);
     $pocket->setUser($this->user);
     $this->logHandler = new TestHandler();
     $logger = new Logger('test', [$this->logHandler]);
     $pocket->setLogger($logger);
     return $pocket;
 }