Moves current API under JSON namespace

This commit is contained in:
Vlad
2017-05-09 20:17:29 -04:00
parent b727ba423e
commit 398d7d3d80
38 changed files with 86 additions and 86 deletions

View File

@ -1,5 +1,5 @@
<?php
namespace MailPoet\API;
namespace MailPoet\API\JSON;
use MailPoet\Config\Env;
use MailPoet\Util\Helpers;

View File

@ -1,5 +1,5 @@
<?php
namespace MailPoet\API;
namespace MailPoet\API\JSON;
if(!defined('ABSPATH')) exit;

View File

@ -1,5 +1,5 @@
<?php
namespace MailPoet\API;
namespace MailPoet\API\JSON;
if(!defined('ABSPATH')) exit;

View File

@ -1,6 +1,6 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\WP\Posts as WPPosts;
if(!defined('ABSPATH')) exit;

View File

@ -1,7 +1,7 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Models\CustomField;
if(!defined('ABSPATH')) exit;

View File

@ -1,7 +1,7 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Models\Form;
use MailPoet\Models\StatisticsForms;

View File

@ -1,6 +1,6 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\Subscribers\ImportExport\Import\MailChimp;
use MailPoet\Models\Segment;

View File

@ -1,7 +1,7 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Mailer\MailerLog;
if(!defined('ABSPATH')) exit;

View File

@ -1,7 +1,7 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Models\NewsletterTemplate;

View File

@ -1,8 +1,8 @@
<?php
namespace MailPoet\API\Endpoints\v1;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Listing;
use MailPoet\Models\SendingQueue;
use MailPoet\Models\Setting;

View File

@ -1,7 +1,7 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Models\Segment;
use MailPoet\Listing;

View File

@ -1,7 +1,7 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Mailer\Mailer;
use MailPoet\Models\Newsletter;

View File

@ -1,8 +1,8 @@
<?php
namespace MailPoet\API\Endpoints\v1;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Services\Bridge;
use MailPoet\Util\License\License;
use MailPoet\WP\DateTime;

View File

@ -1,8 +1,8 @@
<?php
namespace MailPoet\API\Endpoints\v1;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Models\Setting;
use MailPoet\Services\Bridge;

View File

@ -1,7 +1,7 @@
<?php
namespace MailPoet\API\Endpoints\v1;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\Config\Activator;
use MailPoet\WP\Hooks;

View File

@ -1,8 +1,8 @@
<?php
namespace MailPoet\API\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Error as APIError;
use MailPoet\API\Access as APIAccess;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\API\JSON\Access as APIAccess;
use MailPoet\Listing;
use MailPoet\Models\Subscriber;

View File

@ -1,5 +1,5 @@
<?php
namespace MailPoet\API;
namespace MailPoet\API\JSON;
if(!defined('ABSPATH')) exit;

View File

@ -1,5 +1,5 @@
<?php
namespace MailPoet\API;
namespace MailPoet\API\JSON;
if(!defined('ABSPATH')) exit;

View File

@ -1,5 +1,5 @@
<?php
namespace MailPoet\API;
namespace MailPoet\API\JSON;
if(!defined('ABSPATH')) exit;

View File

@ -1,5 +1,5 @@
<?php
namespace MailPoet\API;
namespace MailPoet\API\JSON;
if(!defined('ABSPATH')) exit;

View File

@ -98,7 +98,7 @@ class Initializer {
}
try {
$this->setupAPI();
$this->setupJSONAPI();
$this->setupRouter();
$this->setupPages();
} catch(\Exception $e) {
@ -171,8 +171,8 @@ class Initializer {
$hooks->init();
}
function setupAPI() {
$api = new API\API();
function setupJSONAPI() {
$api = new API\JSON\API();
$api->init();
}

View File

@ -1,6 +1,6 @@
<?php
namespace MailPoet\Form;
use MailPoet\API\API;
use MailPoet\API\JSON\API;
use MailPoet\Config\Renderer;
use MailPoet\Models\Form;
use MailPoet\Form\Renderer as FormRenderer;

View File

@ -1,8 +1,8 @@
<?php
namespace MailPoet\Subscription;
use MailPoet\API\API;
use MailPoet\API\Endpoints\Subscribers;
use MailPoet\API\JSON\API;
use MailPoet\API\JSON\Endpoints\Subscribers;
use MailPoet\API\Response as APIResponse;
use MailPoet\Util\Url;

View File

@ -1,9 +1,9 @@
<?php
use Codeception\Util\Stub;
use MailPoet\API\API;
use MailPoet\API\SuccessResponse;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\JSON\API;
use MailPoet\API\JSON\SuccessResponse;
use MailPoet\API\JSON\Response as APIResponse;
// required to be able to use wp_delete_user()
require_once(ABSPATH.'wp-admin/includes/user.php');
@ -84,7 +84,7 @@ class APITest extends MailPoetTest {
function testItAcceptsAndProcessesAPIVersion() {
$namespace = array(
'name' => 'MailPoet\API\Endpoints\v2',
'name' => 'MailPoet\API\JSON\Endpoints\v2',
'version' => 'v2'
);
$this->api->addEndpointNamespace($namespace['name'], $namespace['version']);
@ -98,13 +98,13 @@ class APITest extends MailPoetTest {
expect($this->api->getRequestedAPIVersion())->equals('v2');
expect($this->api->getRequestedEndpointClass())->equals(
'MailPoet\API\Endpoints\v2\NamespacedEndpointStub'
'MailPoet\API\JSON\Endpoints\v2\NamespacedEndpointStub'
);
}
function testItCallsAddedEndpoints() {
$namespace = array(
'name' => 'MailPoet\API\Endpoints\v1',
'name' => 'MailPoet\API\JSON\Endpoints\v1',
'version' => 'v1'
);
$this->api->addEndpointNamespace($namespace['name'], $namespace['version']);
@ -123,7 +123,7 @@ class APITest extends MailPoetTest {
function testItCallsAddedEndpointsForSpecificAPIVersion() {
$namespace = array(
'name' => 'MailPoet\API\Endpoints\v2',
'name' => 'MailPoet\API\JSON\Endpoints\v2',
'version' => 'v2'
);
$this->api->addEndpointNamespace($namespace['name'], $namespace['version']);

View File

@ -1,9 +1,9 @@
<?php
namespace MailPoet\API\Endpoints\v1;
namespace MailPoet\API\JSON\Endpoints\v1;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\Access as APIAccess;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Access as APIAccess;
if(!defined('ABSPATH')) exit;

View File

@ -1,9 +1,9 @@
<?php
namespace MailPoet\API\Endpoints\v2;
namespace MailPoet\API\JSON\Endpoints\v2;
use MailPoet\API\Access as APIAccess;
use MailPoet\API\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Access as APIAccess;
use MailPoet\API\JSON\Endpoint as APIEndpoint;
if(!defined('ABSPATH')) exit;

View File

@ -1,7 +1,7 @@
<?php
use MailPoet\API\Endpoints\v1\CustomFields;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\CustomFields;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\Models\CustomField;
class CustomFieldsTest extends MailPoetTest {

View File

@ -1,6 +1,6 @@
<?php
use MailPoet\API\Endpoints\v1\Forms;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\Forms;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\Models\Form;
use MailPoet\Models\Segment;

View File

@ -1,7 +1,7 @@
<?php
use MailPoet\API\Endpoints\v1\Mailer;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\Mailer;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\Mailer\MailerLog;
class MailerEndpointTest extends MailPoetTest {

View File

@ -1,6 +1,6 @@
<?php
use MailPoet\API\Response as APIResponse;
use MailPoet\API\Endpoints\v1\NewsletterTemplates;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\NewsletterTemplates;
use MailPoet\Models\NewsletterTemplate;
class NewsletterTemplatesTest extends MailPoetTest {

View File

@ -3,8 +3,8 @@ use Carbon\Carbon;
use Codeception\Util\Fixtures;
use Codeception\Util\Stub;
use Helper\WordPressHooks as WPHooksHelper;
use MailPoet\API\Endpoints\v1\Newsletters;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\Newsletters;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\Models\Newsletter;
use MailPoet\Models\NewsletterOptionField;
use MailPoet\Models\NewsletterSegment;

View File

@ -1,6 +1,6 @@
<?php
use MailPoet\API\Endpoints\v1\Segments;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\Segments;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\Models\Segment;
class SegmentsTest extends MailPoetTest {

View File

@ -1,8 +1,8 @@
<?php
use Codeception\Util\Stub;
use MailPoet\API\Endpoints\v1\Services;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\Services;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\Services\Bridge;
class ServicesTest extends MailPoetTest {

View File

@ -1,7 +1,7 @@
<?php
use MailPoet\API\Response as APIResponse;
use MailPoet\API\Error as APIError;
use MailPoet\API\Endpoints\v1\Settings;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\API\JSON\Endpoints\v1\Settings;
use MailPoet\Models\Setting;
class SettingsTest extends MailPoetTest {

View File

@ -1,7 +1,7 @@
<?php
use Helper\WordPressHooks as WPHooksHelper;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\Endpoints\v1\Setup;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\Setup;
use MailPoet\Models\Setting;
class SetupTest extends MailPoetTest {

View File

@ -1,8 +1,8 @@
<?php
use Codeception\Util\Fixtures;
use MailPoet\API\Endpoints\v1\Subscribers;
use MailPoet\API\Response as APIResponse;
use MailPoet\API\JSON\Endpoints\v1\Subscribers;
use MailPoet\API\JSON\Response as APIResponse;
use MailPoet\Models\Form;
use MailPoet\Models\Subscriber;
use MailPoet\Models\Segment;

View File

@ -1,6 +1,6 @@
<?php
use MailPoet\API\Endpoints\Cron;
use MailPoet\API\JSON\Endpoints\Cron;
use MailPoet\Cron\CronHelper;
use MailPoet\Cron\Triggers\MailPoet;
use MailPoet\Models\Setting;

View File

@ -1,7 +1,7 @@
<?php
use Carbon\Carbon;
use MailPoet\API\Endpoints\Cron;
use MailPoet\API\JSON\Endpoints\Cron;
use MailPoet\Cron\CronHelper;
use MailPoet\Cron\Triggers\WordPress;
use MailPoet\Mailer\Mailer;