asArray()); } } function getAll() { $collection = NewsletterTemplate::findArray(); wp_send_json($collection); } function save($data = array()) { $result = NewsletterTemplate::createOrUpdate($data); if($result !== true) { wp_send_json($result); } else { wp_send_json(true); } } function delete($id) { $template = NewsletterTemplate::findOne($id); if($template !== false) { $result = $template->delete(); } else { $result = false; } wp_send_json($result); } }