Move WPHooks methods to WPFunctions

This commit is contained in:
Amine Ben hammou
2019-01-28 19:00:19 +01:00
parent d452cfcae7
commit 8b602bd947
49 changed files with 354 additions and 258 deletions

View File

@@ -15,7 +15,7 @@ use MailPoet\Config\AccessControl;
use MailPoet\DI\ContainerConfigurator;
use MailPoetVendor\Symfony\Component\DependencyInjection\Container;
use MailPoet\DI\ContainerFactory;
use MailPoet\WP\Hooks;
use MailPoet\WP\Functions as WPFunctions;
// required to be able to use wp_delete_user()
require_once(ABSPATH . 'wp-admin/includes/user.php');
@@ -46,7 +46,7 @@ class APITest extends \MailPoetTest {
function testItCallsAPISetupAction() {
$called = false;
Hooks::addAction(
(new WPFunctions)->addAction(
'mailpoet_api_setup',
function($api) use (&$called) {
$called = true;
@@ -57,6 +57,7 @@ class APITest extends \MailPoetTest {
$this->api,
'setupAjax',
array(
'wp' => new WPFunctions,
'processRoute' => Stub::makeEmpty(new SuccessResponse)
)
);
@@ -285,7 +286,6 @@ class APITest extends \MailPoetTest {
}
function _after() {
WPHooksHelper::releaseAllHooks();
wp_delete_user($this->wp_user_id);
}
}