Refactor public API getSubscriber to doctrine
[MAILPOET-4295]
This commit is contained in:
committed by
Aschepikov
parent
3d4ca982a6
commit
1dac2522c6
@ -3,7 +3,6 @@
|
||||
namespace MailPoet\API\MP\v1;
|
||||
|
||||
use MailPoet\Config\Changelog;
|
||||
use MailPoet\Models\Subscriber;
|
||||
|
||||
/**
|
||||
* API used by other plugins
|
||||
@ -82,12 +81,7 @@ class API {
|
||||
}
|
||||
|
||||
public function getSubscriber($subscriberEmail) {
|
||||
$subscriber = Subscriber::findOne($subscriberEmail);
|
||||
// throw exception when subscriber does not exist
|
||||
if (!$subscriber) {
|
||||
throw new APIException(__('This subscriber does not exist.', 'mailpoet'), APIException::SUBSCRIBER_NOT_EXISTS);
|
||||
}
|
||||
return $subscriber->withCustomFields()->withSubscriptions()->asArray();
|
||||
return $this->subscribers->getSubscriber($subscriberEmail);
|
||||
}
|
||||
|
||||
public function isSetupComplete() {
|
||||
|
Reference in New Issue
Block a user