Add public keyword to methods

[MAILPOET-2413]
This commit is contained in:
Amine Ben hammou
2019-12-26 12:56:49 +01:00
committed by wxa
parent ec409042d5
commit 43df66d162
823 changed files with 4440 additions and 4440 deletions

View File

@@ -15,11 +15,11 @@ class Analytics extends APIEndpoint {
'global' => AccessControl::NO_ACCESS_RESTRICTION,
];
function __construct(Reporter $reporter) {
public function __construct(Reporter $reporter) {
$this->reporter = $reporter;
}
function getTrackingData() {
public function getTrackingData() {
return $this->successResponse($this->reporter->getTrackingData());
}
}

View File

@@ -15,12 +15,12 @@ class AutomatedLatestContent extends APIEndpoint {
'global' => AccessControl::PERMISSION_MANAGE_EMAILS,
];
function __construct(\MailPoet\Newsletter\AutomatedLatestContent $alc, WPFunctions $wp) {
public function __construct(\MailPoet\Newsletter\AutomatedLatestContent $alc, WPFunctions $wp) {
$this->ALC = $alc;
$this->wp = $wp;
}
function getPostTypes() {
public function getPostTypes() {
$post_types = array_map(function($post_type) {
return [
'name' => $post_type->name,
@@ -32,7 +32,7 @@ class AutomatedLatestContent extends APIEndpoint {
);
}
function getTaxonomies($data = []) {
public function getTaxonomies($data = []) {
$post_type = (isset($data['postType'])) ? $data['postType'] : 'post';
$all_taxonomies = WPFunctions::get()->getObjectTaxonomies($post_type, 'objects');
$taxonomies_with_label = array_filter($all_taxonomies, function($taxonomy) {
@@ -41,7 +41,7 @@ class AutomatedLatestContent extends APIEndpoint {
return $this->successResponse($taxonomies_with_label);
}
function getTerms($data = []) {
public function getTerms($data = []) {
$taxonomies = (isset($data['taxonomies'])) ? $data['taxonomies'] : [];
$search = (isset($data['search'])) ? $data['search'] : '';
$limit = (isset($data['limit'])) ? (int)$data['limit'] : 100;
@@ -62,20 +62,20 @@ class AutomatedLatestContent extends APIEndpoint {
return $this->successResponse(array_values($terms));
}
function getPosts($data = []) {
public function getPosts($data = []) {
return $this->successResponse(
$this->ALC->getPosts($data)
);
}
function getTransformedPosts($data = []) {
public function getTransformedPosts($data = []) {
$posts = $this->ALC->getPosts($data);
return $this->successResponse(
$this->ALC->transformPosts($data, $posts)
);
}
function getBulkTransformedPosts($data = []) {
public function getBulkTransformedPosts($data = []) {
$used_posts = [];
$rendered_posts = [];

View File

@@ -14,11 +14,11 @@ class AutomaticEmails extends APIEndpoint {
private $wp;
function __construct() {
public function __construct() {
$this->wp = new WPFunctions;
}
function getEventOptions($data) {
public function getEventOptions($data) {
$query = (!empty($data['query'])) ? $data['query'] : null;
$filter = (!empty($data['filter'])) ? $data['filter'] : null;
$email_slug = (!empty($data['email_slug'])) ? $data['email_slug'] : null;
@@ -45,7 +45,7 @@ class AutomaticEmails extends APIEndpoint {
);
}
function getEventShortcodes($data) {
public function getEventShortcodes($data) {
$email_slug = (!empty($data['email_slug'])) ? $data['email_slug'] : null;
$event_slug = (!empty($data['event_slug'])) ? $data['event_slug'] : null;

View File

@@ -31,12 +31,12 @@ class CustomFields extends APIEndpoint {
$this->custom_fields_response_builder = $custom_fields_response_builder;
}
function getAll() {
public function getAll() {
$collection = $this->custom_fields_repository->findBy([], ['created_at' => 'asc']);
return $this->successResponse($this->custom_fields_response_builder->buildBatch($collection));
}
function delete($data = []) {
public function delete($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : null);
$custom_field = $this->custom_fields_repository->findOneById($id);
if ($custom_field instanceof CustomFieldEntity) {
@@ -51,7 +51,7 @@ class CustomFields extends APIEndpoint {
}
}
function save($data = []) {
public function save($data = []) {
try {
$custom_field = $this->custom_fields_repository->createOrUpdate($data);
$custom_field = $this->custom_fields_repository->findOneById($custom_field->getId());
@@ -62,7 +62,7 @@ class CustomFields extends APIEndpoint {
}
}
function get($data = []) {
public function get($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : null);
$custom_field = $this->custom_fields_repository->findOneById($id);
if ($custom_field instanceof CustomFieldEntity) {

View File

@@ -51,7 +51,7 @@ class DynamicSegments extends APIEndpoint {
$this->subscribers_counts_loader = $subscribers_counts_loader ?: new SubscribersCount();
}
function get($data = []) {
public function get($data = []) {
if (isset($data['id'])) {
$id = (int)$data['id'];
} else {
@@ -77,7 +77,7 @@ class DynamicSegments extends APIEndpoint {
}
}
function save($data) {
public function save($data) {
try {
$dynamic_segment = $this->mapper->mapDataToDB($data);
$this->saver->save($dynamic_segment);
@@ -117,7 +117,7 @@ class DynamicSegments extends APIEndpoint {
}
}
function trash($data = []) {
public function trash($data = []) {
if (isset($data['id'])) {
$id = (int)$data['id'];
} else {
@@ -140,7 +140,7 @@ class DynamicSegments extends APIEndpoint {
}
}
function restore($data = []) {
public function restore($data = []) {
if (isset($data['id'])) {
$id = (int)$data['id'];
} else {
@@ -163,7 +163,7 @@ class DynamicSegments extends APIEndpoint {
}
}
function delete($data = []) {
public function delete($data = []) {
if (isset($data['id'])) {
$id = (int)$data['id'];
} else {
@@ -183,7 +183,7 @@ class DynamicSegments extends APIEndpoint {
}
}
function listing($data = []) {
public function listing($data = []) {
$listing_data = $this->listing_handler->get('\MailPoet\Models\DynamicSegment', $data);
$data = [];
@@ -206,7 +206,7 @@ class DynamicSegments extends APIEndpoint {
}
function bulkAction($data = []) {
public function bulkAction($data = []) {
try {
$meta = $this->bulk_action->apply('\MailPoet\Models\DynamicSegment', $data);
return $this->successResponse(null, $meta);

View File

@@ -20,17 +20,17 @@ class FeatureFlags extends APIEndpoint {
/** @var FeatureFlagsController */
private $feature_flags_controller;
function __construct(FeaturesController $features_controller, FeatureFlagsController $feature_flags) {
public function __construct(FeaturesController $features_controller, FeatureFlagsController $feature_flags) {
$this->features_controller = $features_controller;
$this->feature_flags_controller = $feature_flags;
}
function getAll() {
public function getAll() {
$feature_flags = $this->feature_flags_controller->getAll();
return $this->successResponse($feature_flags);
}
function set(array $flags) {
public function set(array $flags) {
foreach ($flags as $name => $value) {
if (!$this->features_controller->exists($name)) {
return $this->badRequest([

View File

@@ -31,7 +31,7 @@ class Forms extends APIEndpoint {
'global' => AccessControl::PERMISSION_MANAGE_FORMS,
];
function __construct(
public function __construct(
Listing\BulkActionController $bulk_action,
Listing\Handler $listing_handler,
FeaturesController $features_controller,
@@ -43,7 +43,7 @@ class Forms extends APIEndpoint {
$this->form_styles_utils = $form_styles_utils;
}
function get($data = []) {
public function get($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$form = Form::findOne($id);
if ($form instanceof Form) {
@@ -54,7 +54,7 @@ class Forms extends APIEndpoint {
]);
}
function listing($data = []) {
public function listing($data = []) {
$listing_data = $this->listing_handler->get('\MailPoet\Models\Form', $data);
$data = [];
@@ -79,7 +79,7 @@ class Forms extends APIEndpoint {
]);
}
function create() {
public function create() {
$form_name = WPFunctions::get()->__('New form', 'mailpoet');
if ($this->features_controller->isSupported(FeaturesController::NEW_FORM_EDITOR)) {
$form_name = '';
@@ -123,7 +123,7 @@ class Forms extends APIEndpoint {
return $this->save($form_data);
}
function save($data = []) {
public function save($data = []) {
$form = Form::createOrUpdate($data);
$errors = $form->getErrors();
@@ -135,7 +135,7 @@ class Forms extends APIEndpoint {
return $this->badRequest($errors);
}
function previewEditor($data = []) {
public function previewEditor($data = []) {
// html
$html = FormRenderer::renderHTML($data);
@@ -151,7 +151,7 @@ class Forms extends APIEndpoint {
]);
}
function exportsEditor($data = []) {
public function exportsEditor($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$form = Form::findOne($id);
if ($form instanceof Form) {
@@ -163,7 +163,7 @@ class Forms extends APIEndpoint {
]);
}
function saveEditor($data = []) {
public function saveEditor($data = []) {
$form_id = (isset($data['id']) ? (int)$data['id'] : 0);
$name = (isset($data['name']) ? $data['name'] : WPFunctions::get()->__('New form', 'mailpoet'));
$body = (isset($data['body']) ? $data['body'] : []);
@@ -232,7 +232,7 @@ class Forms extends APIEndpoint {
);
}
function restore($data = []) {
public function restore($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$form = Form::findOne($id);
if ($form instanceof Form) {
@@ -250,7 +250,7 @@ class Forms extends APIEndpoint {
}
}
function trash($data = []) {
public function trash($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$form = Form::findOne($id);
if ($form instanceof Form) {
@@ -268,7 +268,7 @@ class Forms extends APIEndpoint {
}
}
function delete($data = []) {
public function delete($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$form = Form::findOne($id);
if ($form instanceof Form) {
@@ -282,7 +282,7 @@ class Forms extends APIEndpoint {
}
}
function duplicate($data = []) {
public function duplicate($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$form = Form::findOne($id);
@@ -311,7 +311,7 @@ class Forms extends APIEndpoint {
}
}
function bulkAction($data = []) {
public function bulkAction($data = []) {
try {
$meta = $this->bulk_action->apply('\MailPoet\Models\Form', $data);
return $this->successResponse(null, $meta);

View File

@@ -15,7 +15,7 @@ class ImportExport extends APIEndpoint {
'global' => AccessControl::PERMISSION_MANAGE_SUBSCRIBERS,
];
function getMailChimpLists($data) {
public function getMailChimpLists($data) {
try {
$mailChimp = new MailChimp($data['api_key']);
$lists = $mailChimp->getLists();
@@ -27,7 +27,7 @@ class ImportExport extends APIEndpoint {
}
}
function getMailChimpSubscribers($data) {
public function getMailChimpSubscribers($data) {
try {
$mailChimp = new MailChimp($data['api_key']);
$subscribers = $mailChimp->getSubscribers($data['lists']);
@@ -39,7 +39,7 @@ class ImportExport extends APIEndpoint {
}
}
function addSegment($data) {
public function addSegment($data) {
$segment = Segment::createOrUpdate($data);
$errors = $segment->getErrors();
@@ -52,7 +52,7 @@ class ImportExport extends APIEndpoint {
}
}
function processImport($data) {
public function processImport($data) {
try {
$import = new \MailPoet\Subscribers\ImportExport\Import\Import(
json_decode($data, true)
@@ -66,7 +66,7 @@ class ImportExport extends APIEndpoint {
}
}
function processExport($data) {
public function processExport($data) {
try {
$export = new \MailPoet\Subscribers\ImportExport\Export\Export(
json_decode($data, true)
@@ -80,7 +80,7 @@ class ImportExport extends APIEndpoint {
}
}
function setupWooCommerceInitialImport() {
public function setupWooCommerceInitialImport() {
try {
$task = ScheduledTask::where('type', WooCommerceSync::TASK_TYPE)
->whereRaw('status = ? OR status IS NULL', [ScheduledTask::STATUS_SCHEDULED])

View File

@@ -30,14 +30,14 @@ class Mailer extends APIEndpoint {
'global' => AccessControl::PERMISSION_MANAGE_EMAILS,
];
function __construct(AuthorizedEmailsController $authorized_emails_controller, SettingsController $settings, Bridge $bridge, MetaInfo $mailerMetaInfo) {
public function __construct(AuthorizedEmailsController $authorized_emails_controller, SettingsController $settings, Bridge $bridge, MetaInfo $mailerMetaInfo) {
$this->authorized_emails_controller = $authorized_emails_controller;
$this->settings = $settings;
$this->bridge = $bridge;
$this->mailerMetaInfo = $mailerMetaInfo;
}
function send($data = []) {
public function send($data = []) {
try {
$mailer = new \MailPoet\Mailer\Mailer();
$mailer->init(
@@ -67,7 +67,7 @@ class Mailer extends APIEndpoint {
}
}
function resumeSending() {
public function resumeSending() {
if ($this->settings->get(AuthorizedEmailsController::AUTHORIZED_EMAIL_ADDRESSES_ERROR_SETTING)) {
$this->authorized_emails_controller->checkAuthorizedEmailAddresses();
}
@@ -75,7 +75,7 @@ class Mailer extends APIEndpoint {
return $this->successResponse(null);
}
function getAuthorizedEmailAddresses() {
public function getAuthorizedEmailAddresses() {
$authorized_emails = $this->bridge->getAuthorizedEmailAddresses();
return $this->successResponse($authorized_emails);
}

View File

@@ -12,7 +12,7 @@ class NewsletterLinks extends APIEndpoint {
'global' => AccessControl::PERMISSION_MANAGE_SEGMENTS,
];
function get($data = []) {
public function get($data = []) {
$links = NewsletterLink::select(['id', 'url'])->where('newsletter_id', $data['newsletterId'])->findArray();
return $this->successResponse($links);
}

View File

@@ -17,7 +17,7 @@ class NewsletterTemplates extends APIEndpoint {
'getAll',
];
function get($data = []) {
public function get($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$template = NewsletterTemplate::findOne($id);
if ($template instanceof NewsletterTemplate) {
@@ -31,7 +31,7 @@ class NewsletterTemplates extends APIEndpoint {
}
}
function getAll() {
public function getAll() {
$collection = NewsletterTemplate
::selectExpr('id, categories, thumbnail, name, description, readonly')
->orderByAsc('readonly')
@@ -45,7 +45,7 @@ class NewsletterTemplates extends APIEndpoint {
return $this->successResponse($templates);
}
function save($data = []) {
public function save($data = []) {
ignore_user_abort(true);
if (!empty($data['newsletter_id'])) {
$template = NewsletterTemplate::whereEqual('newsletter_id', $data['newsletter_id'])->findOne();
@@ -70,7 +70,7 @@ class NewsletterTemplates extends APIEndpoint {
}
}
function delete($data = []) {
public function delete($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$template = NewsletterTemplate::findOne($id);
if ($template instanceof NewsletterTemplate) {

View File

@@ -80,7 +80,7 @@ class Newsletters extends APIEndpoint {
/** @var SubscribersFeature */
private $subscribers_feature;
function __construct(
public function __construct(
Listing\BulkActionController $bulk_action,
Listing\Handler $listing_handler,
WPFunctions $wp,
@@ -112,7 +112,7 @@ class Newsletters extends APIEndpoint {
$this->subscribers_feature = $subscribers_feature;
}
function get($data = []) {
public function get($data = []) {
$newsletter = isset($data['id'])
? $this->newsletters_repository->findOneById((int)$data['id'])
: null;
@@ -137,7 +137,7 @@ class Newsletters extends APIEndpoint {
}
}
function getWithStats($data = []) {
public function getWithStats($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$newsletter = Newsletter::findOne($id);
if ($newsletter instanceof Newsletter) {
@@ -164,7 +164,7 @@ class Newsletters extends APIEndpoint {
}
}
function save($data = []) {
public function save($data = []) {
$data = $this->wp->applyFilters('mailpoet_api_newsletters_save_before', $data);
$segments = [];
@@ -286,7 +286,7 @@ class Newsletters extends APIEndpoint {
return $this->successResponse($newsletter->asArray(), ['preview_url' => $preview_url]);
}
function setStatus($data = []) {
public function setStatus($data = []) {
$status = (isset($data['status']) ? $data['status'] : null);
if (!$status) {
@@ -339,7 +339,7 @@ class Newsletters extends APIEndpoint {
);
}
function restore($data = []) {
public function restore($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$newsletter = Newsletter::findOne($id);
if ($newsletter instanceof Newsletter) {
@@ -359,7 +359,7 @@ class Newsletters extends APIEndpoint {
}
}
function trash($data = []) {
public function trash($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$newsletter = Newsletter::findOne($id);
if ($newsletter instanceof Newsletter) {
@@ -378,7 +378,7 @@ class Newsletters extends APIEndpoint {
}
}
function delete($data = []) {
public function delete($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$newsletter = Newsletter::findOne($id);
if ($newsletter instanceof Newsletter) {
@@ -391,7 +391,7 @@ class Newsletters extends APIEndpoint {
}
}
function duplicate($data = []) {
public function duplicate($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$newsletter = Newsletter::findOne($id);
@@ -420,7 +420,7 @@ class Newsletters extends APIEndpoint {
}
}
function showPreview($data = []) {
public function showPreview($data = []) {
if (empty($data['body'])) {
return $this->badRequest([
APIError::BAD_REQUEST => __('Newsletter data is missing.', 'mailpoet'),
@@ -456,7 +456,7 @@ class Newsletters extends APIEndpoint {
}
}
function sendPreview($data = []) {
public function sendPreview($data = []) {
if (empty($data['subscriber'])) {
return $this->badRequest([
APIError::BAD_REQUEST => __('Please specify receiver information.', 'mailpoet'),
@@ -527,7 +527,7 @@ class Newsletters extends APIEndpoint {
}
}
function listing($data = []) {
public function listing($data = []) {
$listing_data = $this->listing_handler->get('\MailPoet\Models\Newsletter', $data);
$data = [];
@@ -585,7 +585,7 @@ class Newsletters extends APIEndpoint {
]);
}
function bulkAction($data = []) {
public function bulkAction($data = []) {
try {
$meta = $this->bulk_action->apply('\MailPoet\Models\Newsletter', $data);
return $this->successResponse(null, $meta);
@@ -596,7 +596,7 @@ class Newsletters extends APIEndpoint {
}
}
function create($data = []) {
public function create($data = []) {
$options = [];
if (isset($data['options'])) {
$options = $data['options'];

View File

@@ -25,7 +25,7 @@ class Segments extends APIEndpoint {
/** @var WooCommerce */
private $woo_commerce_sync;
function __construct(
public function __construct(
Listing\BulkActionController $bulk_action,
Listing\Handler $listing_handler,
WooCommerce $woo_commerce
@@ -35,7 +35,7 @@ class Segments extends APIEndpoint {
$this->woo_commerce_sync = $woo_commerce;
}
function get($data = []) {
public function get($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$segment = Segment::findOne($id);
if ($segment instanceof Segment) {
@@ -47,7 +47,7 @@ class Segments extends APIEndpoint {
}
}
function listing($data = []) {
public function listing($data = []) {
$listing_data = $this->listing_handler->get('\MailPoet\Models\Segment', $data);
$data = [];
@@ -69,7 +69,7 @@ class Segments extends APIEndpoint {
]);
}
function save($data = []) {
public function save($data = []) {
$segment = Segment::createOrUpdate($data);
$errors = $segment->getErrors();
@@ -84,7 +84,7 @@ class Segments extends APIEndpoint {
}
}
function restore($data = []) {
public function restore($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$segment = Segment::findOne($id);
if ($segment instanceof Segment) {
@@ -102,7 +102,7 @@ class Segments extends APIEndpoint {
}
}
function trash($data = []) {
public function trash($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$segment = Segment::findOne($id);
if ($segment instanceof Segment) {
@@ -120,7 +120,7 @@ class Segments extends APIEndpoint {
}
}
function delete($data = []) {
public function delete($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$segment = Segment::findOne($id);
if ($segment instanceof Segment) {
@@ -133,7 +133,7 @@ class Segments extends APIEndpoint {
}
}
function duplicate($data = []) {
public function duplicate($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$segment = Segment::findOne($id);
@@ -161,7 +161,7 @@ class Segments extends APIEndpoint {
}
}
function synchronize($data) {
public function synchronize($data) {
try {
if ($data['type'] === Segment::TYPE_WC_USERS) {
$this->woo_commerce_sync->synchronizeCustomers();
@@ -177,7 +177,7 @@ class Segments extends APIEndpoint {
return $this->successResponse(null);
}
function bulkAction($data = []) {
public function bulkAction($data = []) {
try {
$meta = $this->bulk_action->apply('\MailPoet\Models\Segment', $data);
return $this->successResponse(null, $meta);

View File

@@ -23,11 +23,11 @@ class SendingQueue extends APIEndpoint {
/** @var SubscribersFeature */
private $subscribers_feature;
function __construct(SubscribersFeature $subscribers_feature) {
public function __construct(SubscribersFeature $subscribers_feature) {
$this->subscribers_feature = $subscribers_feature;
}
function add($data = []) {
public function add($data = []) {
if ($this->subscribers_feature->check()) {
return $this->errorResponse([
APIError::FORBIDDEN => __('Subscribers limit reached.', 'mailpoet'),
@@ -117,7 +117,7 @@ class SendingQueue extends APIEndpoint {
}
}
function pause($data = []) {
public function pause($data = []) {
$newsletter_id = (isset($data['newsletter_id'])
? (int)$data['newsletter_id']
: false
@@ -144,7 +144,7 @@ class SendingQueue extends APIEndpoint {
}
}
function resume($data = []) {
public function resume($data = []) {
if ($this->subscribers_feature->check()) {
return $this->errorResponse([
APIError::FORBIDDEN => __('Subscribers limit reached.', 'mailpoet'),

View File

@@ -31,7 +31,7 @@ class SendingTaskSubscribers extends APIEndpoint {
/** @var WPFunctions */
private $wp;
function __construct(
public function __construct(
Listing\Handler $listing_handler,
SettingsController $settings,
CronHelper $cron_helper,
@@ -43,7 +43,7 @@ class SendingTaskSubscribers extends APIEndpoint {
$this->wp = $wp;
}
function listing($data = []) {
public function listing($data = []) {
$newsletter_id = !empty($data['params']['id']) ? (int)$data['params']['id'] : false;
$tasks_ids = SendingQueueModel::select('task_id')
->where('newsletter_id', $newsletter_id)
@@ -72,7 +72,7 @@ class SendingTaskSubscribers extends APIEndpoint {
]);
}
function resend($data = []) {
public function resend($data = []) {
$task_id = !empty($data['taskId']) ? (int)$data['taskId'] : false;
$subscriber_id = !empty($data['subscriberId']) ? (int)$data['subscriberId'] : false;
$task_subscriber = ScheduledTaskSubscriber::where('task_id', $task_id)

View File

@@ -33,7 +33,7 @@ class Services extends APIEndpoint {
'global' => AccessControl::PERMISSION_MANAGE_SETTINGS,
];
function __construct(Bridge $bridge, SettingsController $settings, AnalyticsHelper $analytics, SPFCheck $spf_check) {
public function __construct(Bridge $bridge, SettingsController $settings, AnalyticsHelper $analytics, SPFCheck $spf_check) {
$this->bridge = $bridge;
$this->settings = $settings;
$this->analytics = $analytics;
@@ -41,7 +41,7 @@ class Services extends APIEndpoint {
$this->date_time = new DateTime();
}
function checkSPFRecord($data = []) {
public function checkSPFRecord($data = []) {
$sender_address = $this->settings->get('sender.address');
$domain_name = mb_substr($sender_address, mb_strpos($sender_address, '@') + 1);
@@ -57,7 +57,7 @@ class Services extends APIEndpoint {
return $this->successResponse();
}
function checkMSSKey($data = []) {
public function checkMSSKey($data = []) {
$key = isset($data['key']) ? trim($data['key']) : null;
if (!$key) {
@@ -119,7 +119,7 @@ class Services extends APIEndpoint {
return $this->errorResponse([APIError::BAD_REQUEST => $error]);
}
function checkPremiumKey($data = []) {
public function checkPremiumKey($data = []) {
$key = isset($data['key']) ? trim($data['key']) : null;
if (!$key) {

View File

@@ -47,11 +47,11 @@ class Settings extends APIEndpoint {
$this->wc_transactional_emails = $wc_transactional_emails;
}
function get() {
public function get() {
return $this->successResponse($this->settings->getAll());
}
function set($settings = []) {
public function set($settings = []) {
if (empty($settings)) {
return $this->badRequest(
[

View File

@@ -18,12 +18,12 @@ class Setup extends APIEndpoint {
/** @var Activator */
private $activator;
function __construct(WPFunctions $wp, Activator $activator) {
public function __construct(WPFunctions $wp, Activator $activator) {
$this->wp = $wp;
$this->activator = $activator;
}
function reset() {
public function reset() {
try {
$this->activator->deactivate();
$this->activator->activate();

View File

@@ -94,7 +94,7 @@ class Subscribers extends APIEndpoint {
$this->subscription_url_factory = $subscription_url_factory;
}
function get($data = []) {
public function get($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$subscriber = Subscriber::findOne($id);
if ($subscriber === false) {
@@ -111,7 +111,7 @@ class Subscribers extends APIEndpoint {
}
}
function listing($data = []) {
public function listing($data = []) {
if (!isset($data['filter']['segment'])) {
$listing_data = $this->listing_handler->get('\MailPoet\Models\Subscriber', $data);
@@ -159,7 +159,7 @@ class Subscribers extends APIEndpoint {
}
}
function subscribe($data = []) {
public function subscribe($data = []) {
$form_id = (isset($data['form_id']) ? (int)$data['form_id'] : false);
$form = Form::findOne($form_id);
unset($data['form_id']);
@@ -336,7 +336,7 @@ class Subscribers extends APIEndpoint {
return true;
}
function save($data = []) {
public function save($data = []) {
if (empty($data['segments'])) {
$data['segments'] = [];
}
@@ -400,7 +400,7 @@ class Subscribers extends APIEndpoint {
return array_diff($data['segments'], $old_segment_ids);
}
function restore($data = []) {
public function restore($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$subscriber = Subscriber::findOne($id);
if ($subscriber instanceof Subscriber) {
@@ -418,7 +418,7 @@ class Subscribers extends APIEndpoint {
}
}
function trash($data = []) {
public function trash($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$subscriber = Subscriber::findOne($id);
if ($subscriber instanceof Subscriber) {
@@ -436,7 +436,7 @@ class Subscribers extends APIEndpoint {
}
}
function delete($data = []) {
public function delete($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$subscriber = Subscriber::findOne($id);
if ($subscriber instanceof Subscriber) {
@@ -449,7 +449,7 @@ class Subscribers extends APIEndpoint {
}
}
function sendConfirmationEmail($data = []) {
public function sendConfirmationEmail($data = []) {
$id = (isset($data['id']) ? (int)$data['id'] : false);
$subscriber = Subscriber::findOne($id);
if ($subscriber instanceof Subscriber) {
@@ -464,7 +464,7 @@ class Subscribers extends APIEndpoint {
}
}
function bulkAction($data = []) {
public function bulkAction($data = []) {
try {
if (!isset($data['listing']['filter']['segment'])) {
return $this->successResponse(

View File

@@ -17,11 +17,11 @@ class UserFlags extends APIEndpoint {
'global' => AccessControl::ALL_ROLES_ACCESS,
];
function __construct(UserFlagsController $user_flags) {
public function __construct(UserFlagsController $user_flags) {
$this->user_flags = $user_flags;
}
function set(array $flags = []) {
public function set(array $flags = []) {
if (empty($flags)) {
return $this->badRequest(
[

View File

@@ -18,11 +18,11 @@ class WoocommerceSettings extends APIEndpoint {
/** @var WPFunctions */
private $wp;
function __construct(WPFunctions $wp) {
public function __construct(WPFunctions $wp) {
$this->wp = $wp;
}
function set($data = []) {
public function set($data = []) {
foreach ($data as $option => $value) {
if (in_array($option, $this->allowed_settings)) {
$this->wp->updateOption($option, $value);