Пример #1
0
 /**
  * @return Web
  */
 private function getWebClient()
 {
     // this supports only one worker and one whatsapp account so far
     $pdo = Pdo::createInstance();
     $repositry = new Credentials($pdo);
     $credentials = $repositry->getCredentials(Credentials::PROTOCOL_WHATSAPP);
     return new Web($credentials[0], new MessagesRepository($pdo));
 }
Пример #2
0
 protected function execute()
 {
     if (!$this->Worker->is_idle()) {
         return;
     }
     // this supports only one worker and one whatsapp account so far
     $repository = new Credentials(Pdo::createInstance());
     $credentials = $repository->getCredentials(Credentials::PROTOCOL_WHATSAPP);
     $this->Worker->poll($credentials[0]);
 }