Use new code style

This commit is contained in:
David Stone
2025-02-07 19:02:33 -07:00
parent 0181024ae1
commit 8433379d90
672 changed files with 37107 additions and 45249 deletions

View File

@ -9,9 +9,9 @@
// Exit if accessed directly
defined('ABSPATH') || exit;
use \WP_Ultimo\Managers\Email_Manager;
use \WP_Ultimo\Models\Email;
use \WP_Ultimo\Helpers\Sender;
use WP_Ultimo\Managers\Email_Manager;
use WP_Ultimo\Models\Email;
use WP_Ultimo\Helpers\Sender;
/**
* Returns a email.
@ -24,8 +24,7 @@ use \WP_Ultimo\Helpers\Sender;
function wu_get_email($email_id) {
return Email::get_by_id($email_id);
} // end wu_get_email;
}
/**
* Returns a single email defined by a particular column and value.
@ -39,8 +38,7 @@ function wu_get_email($email_id) {
function wu_get_email_by($column, $value) {
return Email::get_by($column, $value);
} // end wu_get_email_by;
}
/**
* Queries emails.
@ -55,19 +53,16 @@ function wu_get_emails($query = array()) {
$query['type__in'] = array('system_email');
if (wu_get_isset($query, 'event')) {
$query['meta_query'] = array(
'event_query' => array(
'key' => 'wu_system_email_event',
'value' => wu_get_isset($query, 'event'),
),
);
} // end if;
}
return Email::query($query);
} // end wu_get_emails;
}
/**
* Get all saved system email.
@ -78,12 +73,13 @@ function wu_get_emails($query = array()) {
*/
function wu_get_all_system_emails() {
return Email::query(array(
'status__in' => array('draft', 'publish'),
'type__in' => array('system_email'),
));
} // end wu_get_all_system_emails;
return Email::query(
array(
'status__in' => array('draft', 'publish'),
'type__in' => array('system_email'),
)
);
}
/**
* Get a single or all default registered system emails.
@ -96,8 +92,7 @@ function wu_get_all_system_emails() {
function wu_get_default_system_emails($slug = '') {
return Email_Manager::get_instance()->get_default_system_emails($slug);
} // end wu_get_default_system_emails;
}
/**
* Create a single default system email.
@ -112,8 +107,7 @@ function wu_create_default_system_email($slug) {
$args = wu_get_default_system_emails($slug);
return Email_Manager::get_instance()->create_system_email($args);
} // end wu_create_default_system_email;
}
/**
* Send an email to one or more users.
@ -128,8 +122,7 @@ function wu_create_default_system_email($slug) {
function wu_send_mail($from = array(), $to = array(), $args = array()) {
return Sender::send_mail($from, $to, $args);
} // end wu_send_mail;
}
/**
* Returns email-like strings.
@ -145,8 +138,7 @@ function wu_send_mail($from = array(), $to = array(), $args = array()) {
function wu_format_email_string($email, $name = false) {
return $name ? sprintf('%s <%s>', $name, $email) : $email;
} // end wu_format_email_string;
}
/**
* Creates a new email.
@ -160,20 +152,22 @@ function wu_format_email_string($email, $name = false) {
*/
function wu_create_email($email_data) {
$email_data = wp_parse_args($email_data, array(
'type' => 'system_email',
'event' => 'Laborum consectetur',
'title' => 'Lorem Ipsum',
'slug' => 'lorem-ipsum',
'target' => 'admin',
'date_created' => wu_get_current_time('mysql', true),
'date_modified' => wu_get_current_time('mysql', true),
));
$email_data = wp_parse_args(
$email_data,
array(
'type' => 'system_email',
'event' => 'Laborum consectetur',
'title' => 'Lorem Ipsum',
'slug' => 'lorem-ipsum',
'target' => 'admin',
'date_created' => wu_get_current_time('mysql', true),
'date_modified' => wu_get_current_time('mysql', true),
)
);
$email = new Email($email_data);
$saved = $email->save();
return is_wp_error($saved) ? $saved : $email;
} // end wu_create_email;
}