- Refactors API

- Updates existing classes to use the refactored API methods
This commit is contained in:
Vlad
2016-07-05 14:45:40 -04:00
parent 38199dc96f
commit cb2faec8b2
16 changed files with 195 additions and 117 deletions

View File

@ -1,6 +1,8 @@
<?php
namespace MailPoet\Cron;
use MailPoet\API\API;
use MailPoet\API\Endpoints\Queue as QueueAPI;
use MailPoet\Models\Setting;
use MailPoet\Util\Security;
@ -39,8 +41,11 @@ class CronHelper {
static function accessDaemon($token, $timeout = self::DAEMON_REQUEST_TIMEOUT) {
$data = serialize(array('token' => $token));
$url = '/?mailpoet&endpoint=queue&action=run&data=' .
base64_encode($data);
$url = API::buildRequest(
QueueAPI::ENDPOINT,
QueueAPI::ACTION_RUN,
base64_encode($data)
);
$args = array(
'timeout' => $timeout,
'user-agent' => 'MailPoet (www.mailpoet.com) Cron'