Code Analysis: Atom Publishing Protocol 1.0.1

Function Rating Maintainability Complexity Lines of code
wp_atom_server::create_post()
B
38 23 55
wp_atom_server::get_feed()
A
42 11 49
wp_atom_server::process_conditionals()
A
47 12 33
wp_atom_server::handle_request()
A
49 9 29
wp_atom_server::put_file()
A
46 8 34
wp_atom_server::get_accepted_content_type()
A
54 9 19
wp_atom_server::put_post()
A
47 8 32
wp_atom_server::create_attachment()
A
46 7 37
wp_atom_server::get_file()
S
50 7 26
wp_atom_server::echo_entry()
S
47 6 35
wp_atom_server::authenticate()
S
56 7 17
wp_atom_server::delete_attachment()
S
58 6 14
wp_atom_server::put_attachment()
S
51 5 24
wp_atom_server::get_entry()
S
54 5 23
wp_atom_server::created()
S
56 4 18
wp_atom_server::delete_post()
S
58 4 15
wp_atom_server::get_entries_url()
S
63 5 10
wp_atom_server::get_service()
S
50 3 30
wp_atom_server::get_attachment()
S
60 4 13
wp_atom_server::escape()
S
63 4 11
wp_atom_server::get_categories_xml()
S
55 3 18
AtomPublishingProtocol::init()
S
58 3 15
wp_atom_server::set_current_entry()
S
64 4 10
wp_atom_server::get_attachments_url()
S
68 3 7
wp_atom_server::rfc3339_str2time()
S
65 3 8
wp_atom_server::get_post()
S
66 3 8
wp_atom_server::output()
S
61 2 12
wp_atom_server::__construct()
S
52 1 27
wp_atom_server::auth_required()
S
57 1 21
wp_atom_server::redirect()
S
58 1 20
wp_atom_server::get_categories_url()
S
72 2 5
AtomPublishingProtocol::get_instance()
S
72 2 5
wp_atom_server::get_publish_time()
S
66 2 8
wp_atom_server::get_media_url()
S
68 2 7
wp_atom_server::get_entry_url()
S
68 2 7
log_app()
S
71 2 5
wp_atom_server::get_service_url()
S
81 1 3
wp_atom_server::the_attachments_url()
S
81 1 3
wp_atom_server::the_categories_url()
S
82 1 3
AtomPublishingProtocol::publish_post()
S
80 1 3
wp_atom_server::the_entry_url()
S
81 1 3
wp_atom_server::not_allowed()
S
72 1 5
wp_atom_server::bad_request()
S
74 1 5
AtomPublishingProtocol::rsd_api()
S
79 1 3
wp_atom_server::not_found()
S
74 1 5
AtomPublishingProtocol::__construct()
S
79 1 3
AtomPublishingProtocol::rewrite()
S
72 1 5
wp_atom_server::ok()
S
74 1 5
AtomPublishingProtocol::filters()
S
66 1 8
wp_atom_server::the_entries_url()
S
81 1 3
wp_atom_server::length_required()
S
72 1 6
wp_atom_server::invalid_media()
S
75 1 5
wp_atom_server::get_attachments()
S
72 1 5
wp_atom_server::client_error()
S
74 1 5
wp_atom_server::internal_error()
S
72 1 6
wp_atom_server::the_media_url()
S
81 1 3
wp_atom_server::forbidden()
S
72 1 6
wp_atom_server::no_content()
S
72 1 6
AtomPublishingProtocol::die_handler()
S
82 1 3
AtomPublishingProtocol::request()
S
80 1 3
wp_atom_server::get_posts()
S
76 1 4