hydrate($args); $saved = $model->save(); if(!$saved) { wp_send_json($model->getValidationErrors()); } wp_send_json(true); } function update($args) { } function delete($id) { } function send($id) { $newsletter = Newsletter::find_one($id)->as_array(); $subscribers = Subscriber::find_array(); $mailer = new Bridge($newsletter, $subscribers); wp_send_json($mailer->send()); } }