Archived
Initial commit
This commit is contained in:
commit
86c1e5f82b
40 files changed
+4362
No files matched your search
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
/*
|
||||
Controller name: Respond
|
||||
Controller description: Comment/trackback submission methods
|
||||
*/
|
||||
|
||||
class JSON_API_Respond_Controller {
|
||||
|
||||
function submit_comment() {
|
||||
global $json_api;
|
||||
nocache_headers();
|
||||
if (empty($_REQUEST['post_id'])) {
|
||||
$json_api->error("No post specified. Include 'post_id' var in your request.");
|
||||
} else if (empty($_REQUEST['name']) ||
|
||||
empty($_REQUEST['email']) ||
|
||||
empty($_REQUEST['content'])) {
|
||||
$json_api->error("Please include all required arguments (name, email, content).");
|
||||
} else if (!is_email($_REQUEST['email'])) {
|
||||
$json_api->error("Please enter a valid email address.");
|
||||
}
|
||||
$pending = new JSON_API_Comment();
|
||||
return $pending->handle_submission();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in new issue
Block a user