public static function delete_action() { // 拦截 self::method('delete'); self::role('member'); self::csrf('member'); // 校验 // 执行 $id = g_int('id'); $post = post_model::get_by_id($id); if ($post !== null) { comment_model::del(array('post_id' => $id)); category_model::dec_by_id(array('post_count' => 1), $post->category_id); post_model::del_by_id($id); publish_service::delete_tags_for_post($post); } // 成功 self::send_json(true); }