Add public keyword to methods
[MAILPOET-2413]
This commit is contained in:
@@ -10,11 +10,11 @@ class Assets extends AbstractExtension {
|
||||
const CDN_URL = 'https://ps.w.org/mailpoet/';
|
||||
private $_globals;
|
||||
|
||||
function __construct($globals) {
|
||||
public function __construct($globals) {
|
||||
$this->_globals = $globals;
|
||||
}
|
||||
|
||||
function getFunctions() {
|
||||
public function getFunctions() {
|
||||
return [
|
||||
new TwigFunction(
|
||||
'stylesheet',
|
||||
@@ -44,7 +44,7 @@ class Assets extends AbstractExtension {
|
||||
];
|
||||
}
|
||||
|
||||
function generateStylesheet() {
|
||||
public function generateStylesheet() {
|
||||
$stylesheets = func_get_args();
|
||||
$output = [];
|
||||
|
||||
@@ -59,7 +59,7 @@ class Assets extends AbstractExtension {
|
||||
return join("\n", $output);
|
||||
}
|
||||
|
||||
function generateJavascript() {
|
||||
public function generateJavascript() {
|
||||
$scripts = func_get_args();
|
||||
$output = [];
|
||||
|
||||
@@ -73,7 +73,7 @@ class Assets extends AbstractExtension {
|
||||
return join("\n", $output);
|
||||
}
|
||||
|
||||
function getJavascriptScriptUrl($script) {
|
||||
public function getJavascriptScriptUrl($script) {
|
||||
return sprintf(
|
||||
'%s/%s/%s',
|
||||
$this->_globals['assets_url'],
|
||||
@@ -82,21 +82,21 @@ class Assets extends AbstractExtension {
|
||||
);
|
||||
}
|
||||
|
||||
function generateImageUrl($path) {
|
||||
public function generateImageUrl($path) {
|
||||
return $this->appendVersionToUrl(
|
||||
$this->_globals['assets_url'] . '/img/' . $path
|
||||
);
|
||||
}
|
||||
|
||||
function appendVersionToUrl($url) {
|
||||
public function appendVersionToUrl($url) {
|
||||
return WPFunctions::get()->addQueryArg('mailpoet_version', $this->_globals['version'], $url);
|
||||
}
|
||||
|
||||
function getAssetFileName($manifest, $asset) {
|
||||
public function getAssetFileName($manifest, $asset) {
|
||||
return (!empty($manifest[$asset])) ? $manifest[$asset] : $asset;
|
||||
}
|
||||
|
||||
function generateCdnUrl($path) {
|
||||
public function generateCdnUrl($path) {
|
||||
$useCdn = defined('MAILPOET_USE_CDN') ? MAILPOET_USE_CDN : true;
|
||||
return ($useCdn ? self::CDN_URL : $this->_globals['base_url'] . '/plugin_repository/') . "assets/$path";
|
||||
}
|
||||
|
@@ -7,11 +7,11 @@ use MailPoetVendor\Twig\TwigFilter;
|
||||
|
||||
class Filters extends AbstractExtension {
|
||||
|
||||
function getName() {
|
||||
public function getName() {
|
||||
return 'filters';
|
||||
}
|
||||
|
||||
function getFilters() {
|
||||
public function getFilters() {
|
||||
return [
|
||||
new TwigFilter(
|
||||
'intval',
|
||||
|
@@ -33,7 +33,7 @@ class Functions extends AbstractExtension {
|
||||
$this->referral_url_decorator = new UrlDecorator($this->wp, $this->settings);
|
||||
}
|
||||
|
||||
function getFunctions() {
|
||||
public function getFunctions() {
|
||||
return [
|
||||
new TwigFunction(
|
||||
'json_encode',
|
||||
@@ -158,7 +158,7 @@ class Functions extends AbstractExtension {
|
||||
];
|
||||
}
|
||||
|
||||
function getSendingFrequency() {
|
||||
public function getSendingFrequency() {
|
||||
$args = func_get_args();
|
||||
$value = (int)array_shift($args);
|
||||
|
||||
@@ -194,31 +194,31 @@ class Functions extends AbstractExtension {
|
||||
}
|
||||
}
|
||||
|
||||
function getWPDateFormat() {
|
||||
public function getWPDateFormat() {
|
||||
return $this->wp->getOption('date_format') ?: 'F j, Y';
|
||||
}
|
||||
|
||||
function getWPStartOfWeek() {
|
||||
public function getWPStartOfWeek() {
|
||||
return $this->wp->getOption('start_of_week') ?: 0;
|
||||
}
|
||||
|
||||
function getMailPoetVersion() {
|
||||
public function getMailPoetVersion() {
|
||||
return MAILPOET_VERSION;
|
||||
}
|
||||
|
||||
function getMailPoetPremiumVersion() {
|
||||
public function getMailPoetPremiumVersion() {
|
||||
return (defined('MAILPOET_PREMIUM_VERSION')) ? MAILPOET_PREMIUM_VERSION : false;
|
||||
}
|
||||
|
||||
function getWPTimeFormat() {
|
||||
public function getWPTimeFormat() {
|
||||
return $this->wp->getOption('time_format') ?: 'g:i a';
|
||||
}
|
||||
|
||||
function getWPDateTimeFormat() {
|
||||
public function getWPDateTimeFormat() {
|
||||
return sprintf('%s %s', $this->getWPDateFormat(), $this->getWPTimeFormat());
|
||||
}
|
||||
|
||||
function params($key = null) {
|
||||
public function params($key = null) {
|
||||
$args = $this->wp->stripslashesDeep($_GET);
|
||||
if (array_key_exists($key, $args)) {
|
||||
return $args[$key];
|
||||
@@ -226,29 +226,29 @@ class Functions extends AbstractExtension {
|
||||
return null;
|
||||
}
|
||||
|
||||
function installedInLastTwoWeeks() {
|
||||
public function installedInLastTwoWeeks() {
|
||||
$max_number_of_weeks = 2;
|
||||
$installed_at = Carbon::createFromFormat('Y-m-d H:i:s', $this->settings->get('installed_at'));
|
||||
return $installed_at->diffInWeeks(Carbon::now()) < $max_number_of_weeks;
|
||||
}
|
||||
|
||||
function isRtl() {
|
||||
public function isRtl() {
|
||||
return $this->wp->isRtl();
|
||||
}
|
||||
|
||||
function getTwoLettersLocale() {
|
||||
public function getTwoLettersLocale() {
|
||||
return explode('_', $this->wp->getLocale())[0];
|
||||
}
|
||||
|
||||
function getFreeDomains() {
|
||||
public function getFreeDomains() {
|
||||
return FreeDomains::FREE_DOMAINS;
|
||||
}
|
||||
|
||||
function isWoocommerceActive() {
|
||||
public function isWoocommerceActive() {
|
||||
return $this->woocommerce_helper->isWooCommerceActive();
|
||||
}
|
||||
|
||||
function openedStatsColor($opened) {
|
||||
public function openedStatsColor($opened) {
|
||||
if ($opened > 30) {
|
||||
return '#2993ab';
|
||||
} elseif ($opened > 10) {
|
||||
@@ -258,7 +258,7 @@ class Functions extends AbstractExtension {
|
||||
}
|
||||
}
|
||||
|
||||
function clickedStatsColor($clicked) {
|
||||
public function clickedStatsColor($clicked) {
|
||||
if ($clicked > 3) {
|
||||
return '#2993ab';
|
||||
} elseif ($clicked > 1) {
|
||||
@@ -268,7 +268,7 @@ class Functions extends AbstractExtension {
|
||||
}
|
||||
}
|
||||
|
||||
function openedStatsText($opened) {
|
||||
public function openedStatsText($opened) {
|
||||
if ($opened > 30) {
|
||||
return __('EXCELLENT', 'mailpoet');
|
||||
} elseif ($opened > 10) {
|
||||
@@ -278,7 +278,7 @@ class Functions extends AbstractExtension {
|
||||
}
|
||||
}
|
||||
|
||||
function clickedStatsText($clicked) {
|
||||
public function clickedStatsText($clicked) {
|
||||
if ($clicked > 3) {
|
||||
return __('EXCELLENT', 'mailpoet');
|
||||
} elseif ($clicked > 1) {
|
||||
@@ -288,7 +288,7 @@ class Functions extends AbstractExtension {
|
||||
}
|
||||
}
|
||||
|
||||
function addReferralId($url) {
|
||||
public function addReferralId($url) {
|
||||
return $this->referral_url_decorator->decorate($url);
|
||||
}
|
||||
}
|
||||
|
@@ -11,12 +11,12 @@ class I18n extends AbstractExtension {
|
||||
|
||||
private $_text_domains;
|
||||
|
||||
function __construct($text_domain) {
|
||||
public function __construct($text_domain) {
|
||||
// set text domain
|
||||
$this->_text_domains = [$text_domain, 'woocommerce'];
|
||||
}
|
||||
|
||||
function getFunctions() {
|
||||
public function getFunctions() {
|
||||
// twig custom functions
|
||||
$twig_functions = [];
|
||||
// list of WP functions to map
|
||||
@@ -39,7 +39,7 @@ class I18n extends AbstractExtension {
|
||||
return $twig_functions;
|
||||
}
|
||||
|
||||
function localize() {
|
||||
public function localize() {
|
||||
$args = func_get_args();
|
||||
$translations = array_shift($args);
|
||||
$output = [];
|
||||
@@ -53,30 +53,30 @@ class I18n extends AbstractExtension {
|
||||
return join("\n", $output);
|
||||
}
|
||||
|
||||
function translate() {
|
||||
public function translate() {
|
||||
$args = func_get_args();
|
||||
|
||||
return call_user_func_array('__', $this->setTextDomain($args));
|
||||
}
|
||||
|
||||
function pluralize() {
|
||||
public function pluralize() {
|
||||
$args = func_get_args();
|
||||
|
||||
return call_user_func_array('_n', $this->setTextDomain($args));
|
||||
}
|
||||
|
||||
function translateWithContext() {
|
||||
public function translateWithContext() {
|
||||
$args = func_get_args();
|
||||
|
||||
return call_user_func_array('_x', $this->setTextDomain($args));
|
||||
}
|
||||
|
||||
function getLocale() {
|
||||
public function getLocale() {
|
||||
$localizer = new Localizer;
|
||||
return $localizer->locale();
|
||||
}
|
||||
|
||||
function date() {
|
||||
public function date() {
|
||||
$args = func_get_args();
|
||||
$date = (isset($args[0])) ? $args[0] : null;
|
||||
$date_format = (isset($args[1])) ? $args[1] : WPFunctions::get()->getOption('date_format');
|
||||
|
@@ -30,13 +30,13 @@ class Polls extends AbstractExtension {
|
||||
];
|
||||
}
|
||||
|
||||
function getPollsData() {
|
||||
public function getPollsData() {
|
||||
return [
|
||||
'mta_method' => $this->settings->get('mta.method'),
|
||||
];
|
||||
}
|
||||
|
||||
function getPollsVisibility() {
|
||||
public function getPollsVisibility() {
|
||||
return [
|
||||
'show_poll_success_delivery_preview' => $this->settings->get('show_poll_success_delivery_preview'),
|
||||
];
|
||||
|
Reference in New Issue
Block a user