function post()
{
+ print_r($_REQUEST);
+ exit;
if(empty($_REQUEST['_id']) || empty($_REQUEST['_table'])){
$this->jerr('Missing Options');
}
$x = new $cls;
- if(!method_exists($x, "test_{$core_email->name}")){
- $this->jerr("Function test_{$core_email->name} does not exists");
+ $method = "test_{$core_email->name}";
+
+ if(!method_exists($x, $method)){
+ $this->jerr("{$method} does not exists in {$cls}");
+ }
+
+ $content = $x->{$method}($this, $this->authUser);
+
+ $sent = $core_email->send($content);
+
+ if(is_object($sent)){
+ $this->jerr("Error sending email - " . $sent->toString());
}
+ $this->jok('SUCCESS');
}
}