Code Analysis: Sniplets 1.4.5

Function Rating Maintainability Complexity Lines of code
GeSHi::parse_code()
D
8
104 370
GeSHi::get_stylesheet()
D
22
90 112
GeSHi::parse_non_string_part()
D
27
31 140
GeSHi::finalise()
C
33 25 94
Textile::pba()
B
39 23 57
Sniplets::the_posts()
B
40 20 59
GeSHi::indent()
B
38 19 67
Sniplets::the_content()
A
50 17 23
Snip::process()
A
43 15 46
GeSHi::add_url_to_keyword()
A
47 15 31
Textile::block()
A
42 13 49
SNI_Pager::to_conditions()
A
46 13 39
GeSHi::header()
A
49 12 33
SNI_Pager::SNI_Pager()
A
47 11 34
SNI_Pager::area_pages()
A
48 10 33
Snip::automatic_types()
A
37 7 77
Textile::fBlock()
A
44 9 45
SNI_Pager::url()
A
51 10 24
Sniplets::get_display()
A
52 10 23
Snip::get_for()
A
48 9 34
Textile::fList()
A
48 9 30
Snip::Snip()
A
52 9 23
Sniplets::is_excluded()
A
57 9 16
Snip::create()
A
50 8 25
Textile::fTable()
A
50 8 24
GeSHi::footer()
A
55 8 21
Sniplets_Plugin::realpath()
A
53 8 21
Textile::fImage()
A
54 8 18
Sniplets_Plugin::url()
A
54 8 18
Sniplets::admin_export()
S
49 7 27
Textile::relURL()
S
60 8 11
Sniplets::admin_options()
S
52 7 22
GeSHi::get_language_name_from_extension()
S
43 5 50
Snip::get_placement()
S
56 7 19
Sniplets::admin_screen()
S
55 7 18
Sniplets_Plugin::select()
S
57 7 15
Sniplets::wp_print_styles()
S
55 6 21
SNI_Pager::sortable()
S
54 6 20
is_ssl()
S
62 6 11
Widget_Snip::initialize()
S
53 5 25
Textile::TextileThis()
S
54 5 22
SN_Database::upgrade()
S
56 5 21
GeSHi::load_language()
S
55 5 19
Widget_Snip::show_config()
S
55 5 19
Sniplets_Plugin::register_plugin()
S
56 5 18
Sniplets_Plugin::compatibility_26()
S
48 4 32
Textile::glyphs()
S
44 3 47
SNI_Pager::to_limits()
S
58 5 15
Sniplets_Plugin::checked()
S
66 6 8
Sniplet_Widget::display()
S
59 5 15
GeSHi::set_header_type()
S
64 6 10
check_ajax_referer()
S
61 5 11
Snip::templates()
S
54 4 21
Textile::graf()
S
58 4 17
GeSHi::format_header_content()
S
58 4 16
GeSHi::format_footer_content()
S
58 4 16
SnipletFunction::get_functions()
S
57 4 16
Widget_Snip::Widget_Snip()
S
57 4 16
site_url()
S
65 5 7
Sniplets::admin_limits()
S
57 4 15
Snip::update()
S
57 4 15
Snip::delete()
S
57 4 15
Widget_Snip::load_widgets()
S
64 5 8
Sniplets::wp_print_scripts()
S
67 5 6
Sniplets::admin_footer()
S
61 4 14
Sniplets::Sniplets()
S
50 3 29
GeSHi::disable_highlighting()
S
61 4 13
GeSHi::enable_highlighting()
S
61 4 13
GeSHi::get_attributes()
S
61 4 13
Sniplets::admin_sniplets()
S
59 4 12
Sniplets::replace_content()
S
60 4 12
Widget_Snip::setup_save()
S
61 4 12
Sniplets_Plugin::render()
S
61 4 11
Sniplet_Widget::config()
S
56 3 23
Textile::Textile()
S
47 2 34
Textile::TextileRestricted()
S
56 3 19
Widget_Snip::setup_display()
S
57 3 19
GeSHi::hsc()
S
57 3 17
admin_url()
S
68 4 6
GeSHi::enable_line_numbers()
S
67 4 8
Sniplet_Widget::load()
S
67 4 8
Sniplets_Plugin::specialchars()
S
67 4 6
GeSHi::set_line_style()
S
61 3 14
GeSHi::error()
S
59 3 14
Textile::txtgps()
S
63 3 13
Textile::fLink()
S
58 3 13
geshi_highlight()
S
61 3 12
Snip::get_all_shared()
S
60 3 12
Sniplets::metabox()
S
61 3 11
Snip::get_shared()
S
62 3 11
SNI_Pager::per_page()
S
63 3 11
Sniplets_Plugin::compatibility_27()
S
65 3 11
Textile::fSpan()
S
54 2 20
SN_Database::install()
S
59 2 19
Textile::span()
S
56 2 17
Sniplets::get_options()
S
58 2 16
Sniplets_Plugin::strlen()
S
69 3 6
GeSHi::set_language_path()
S
69 3 6
Sniplets::the_sniplet()
S
70 3 6
Sniplets::the_real_content()
S
63 3 10
Textile::dump()
S
74 3 4
GeSHi::get_real_tab_width()
S
69 3 7
GeSHi::enable_strict_mode()
S
72 3 5
GeSHi::highlight_lines_extra()
S
65 3 10
Sniplets_AJAX::Sniplets_AJAX()
S
63 3 10
GeSHi::change_case()
S
66 3 9
Sniplets::the_sniplet_place()
S
69 3 6
Textile::retrieve()
S
67 3 8
Snip::content()
S
66 3 8
Snip::klass()
S
66 3 8
SNI_Pager::set_total()
S
72 3 5
SnipletFunction::get()
S
65 3 8
SNI_Pager::sortable_class()
S
67 3 9
Widget_Snip::args()
S
66 3 9
SNI_Pager::filtered()
S
72 3 5
Sniplets_Plugin::compatibility_25()
S
59 2 15
Sniplets_Plugin::render_admin()
S
63 3 10
Sniplets::contextual_help()
S
60 2 13
GeSHi::set_language()
S
61 2 12
Textile::encode_html()
S
62 2 12
GeSHi::enable_important_blocks()
S
79 2 3
GeSHi::set_comments_style()
S
67 2 8
GeSHi::get_language_name()
S
71 2 6
GeSHi::set_strings_style()
S
67 2 8
GeSHi::set_comments_highlighting()
S
78 2 3
Textile::image()
S
62 1 15
Textile::encodeEntities()
S
72 2 5
GeSHi::set_escape_characters_style()
S
67 2 8
GeSHi::set_escape_characters_highlighting()
S
78 2 3
Sniplets_AJAX::toggle()
S
67 2 8
GeSHi::set_brackets_style()
S
67 2 8
Textile::checkRefs()
S
79 2 3
Sniplets_AJAX::dup_sniplet()
S
66 2 8
GeSHi::set_tab_width()
S
71 2 6
GeSHi::set_encoding()
S
76 2 5
GeSHi::set_brackets_highlighting()
S
78 2 3
GeSHi::set_symbols_style()
S
65 2 9
GeSHi::set_symbols_highlighting()
S
75 2 4
GeSHi::enable_ids()
S
79 2 3
Textile::links()
S
61 1 15
GeSHi::set_strings_highlighting()
S
78 2 3
GeSHi::set_numbers_highlighting()
S
78 2 3
Sniplets_AJAX::save_order()
S
76 2 4
GeSHi::set_methods_highlighting()
S
78 2 3
GeSHi::set_regexps_style()
S
67 2 8
GeSHi::set_regexps_highlighting()
S
78 2 3
GeSHi::set_overall_style()
S
69 2 8
Snip::toggle_status()
S
66 2 8
GeSHi::load_from_file()
S
64 2 9
Sniplets_AJAX::save_placement()
S
65 2 8
Snip::get_by_id()
S
67 2 7
Textile::vAlign()
S
68 2 7
GeSHi::set_link_target()
S
68 2 8
GeSHi::set_code_style()
S
69 2 8
Textile::fCode()
S
67 2 7
Sniplets_AJAX::add_placement()
S
66 2 8
Sniplets_Plugin::register_ajax()
S
77 2 3
Sniplets::post_form()
S
66 2 8
Sniplets_AJAX::save()
S
63 2 10
Sniplets_AJAX::add_function()
S
66 2 8
Sniplets_Plugin::register_activation()
S
76 2 3
Snip::save_order()
S
71 2 5
SNI_Pager::is_secondary_sort()
S
77 2 3
Textile::hAlign()
S
66 2 8
Sniplets_AJAX::delete_function()
S
66 2 8
Widget_Snip::name()
S
73 2 5
GeSHi::set_methods_style()
S
67 2 8
Sniplets::upgrade()
S
66 2 8
GeSHi::set_keyword_group_style()
S
67 2 8
Sniplets_AJAX::save_function()
S
64 2 9
Textile::lT()
S
78 2 3
Sniplets_Plugin::register_deactivation()
S
76 2 3
Sniplets::version()
S
69 2 6
Sniplets_Plugin::load_locale()
S
67 2 7
SNI_Pager::page_links()
S
63 2 8
Sniplets::replace_sniplets()
S
69 2 6
Widget_Snip::show_display()
S
68 2 7
Textile::fPre()
S
67 2 7
Textile::iAlign()
S
68 2 7
GeSHi::enable_classes()
S
79 2 3
Sniplets_AJAX::delete_placement()
S
66 2 8
Sniplets_Plugin::register_plugin_settings()
S
75 2 3
GeSHi::enable_keyword_links()
S
79 2 3
Sniplets_Plugin::add_action()
S
77 2 3
SNI_Pager::have_next_page()
S
74 2 5
Textile::footnoteID()
S
69 2 6
Sniplets_AJAX::add_sniplet()
S
67 2 7
SNI_Pager::total_pages()
S
73 2 5
Widget_Snip::id()
S
73 2 5
Sniplets_AJAX::delete()
S
77 2 4
SN_Database::upgrade_from_3()
S
70 2 5
SNI_Pager::have_previous_page()
S
75 2 5
GeSHi::set_case_sensitivity()
S
78 2 3
Sniplets_Plugin::add_filter()
S
77 2 3
GeSHi::set_keyword_group_highlighting()
S
78 2 3
GeSHi::set_numbers_style()
S
67 2 8
SN_Database::remove()
S
59 1 14
GeSHi::replace_keywords()
S
61 1 13
GeSHi::set_highlight_lines_extra_style()
S
82 1 3
Sniplets_Plugin::base()
S
74 1 4
Textile::table()
S
71 1 5
Widget_Snip::description()
S
94 1 1
the_sniplet_place()
S
79 1 3
GeSHi::set_overall_id()
S
82 1 3
screen_icon()
S
100 1 2
Snip::anonymous()
S
64 1 9
Snip::delete_function()
S
69 1 6
sniplet_transform_text()
S
77 1 4
Sniplets_AJAX::cancel_placement()
S
74 1 4
Snip::delete_placement()
S
68 1 6
Sniplets::execute_php()
S
69 1 7
Textile::fSpecial()
S
74 1 4
Sniplets_AJAX::edit()
S
75 1 4
Textile::blockLite()
S
75 1 4
Sniplets_AJAX::edit_function()
S
73 1 4
GeSHi::add_keyword()
S
79 1 3
GeSHi::add_keyword_group()
S
68 1 7
Sniplets_Plugin::capture_admin()
S
69 1 7
Textile::fTextile()
S
74 1 4
GeSHi::remove_keyword()
S
75 1 4
Textile::fixEntities()
S
74 1 4
Widget_Snip::has_config()
S
94 1 1
GeSHi::set_overall_class()
S
82 1 3
GeSHi::GeSHi()
S
74 1 5
GeSHi::get_time()
S
83 1 3
Textile::decode_high()
S
79 1 3
GeSHi::set_footer_content()
S
82 1 3
Sniplets_Plugin::render_error()
S
77 1 7
SN_Database::upgrade_from_1()
S
69 1 7
Sniplets::wp_head()
S
79 1 3
Sniplets_Plugin::dir()
S
83 1 3
have_sniplet_place()
S
76 1 4
SNI_Pager::offset()
S
79 1 3
Textile::code()
S
70 1 6
GeSHi::set_link_styles()
S
80 1 3
Textile::doSpecial()
S
73 1 4
Sniplets_AJAX::edit_placement()
S
65 1 8
GeSHi::start_line_numbers_at()
S
80 1 3
SN_Database::upgrade_from_2()
S
73 1 5
Textile::lists()
S
77 1 3
wp_register_sidebar_widget()
S
80 1 3
Sniplet_Widget::has_config()
S
94 1 1
SN_Database::upgrade_from_0()
S
64 1 10
Textile::hasRawText()
S
72 1 5
Sniplets_Plugin::capture()
S
69 1 7
Sniplet_Widget::save()
S
78 1 3
GeSHi::set_line_ending()
S
81 1 3
Sniplets_AJAX::show()
S
75 1 4
add_meta_box()
S
80 1 3
Textile::incomingEntities()
S
79 1 3
Snip::update_function()
S
67 1 7
Sniplets_Plugin::render_message()
S
77 1 7
Sniplets_AJAX::cancel_function()
S
74 1 4
GeSHi::set_important_styles()
S
82 1 3
Widget_Snip::save()
S
83 1 3
Widget_Snip::config_name()
S
78 1 3
Snip::add_placement()
S
69 1 6
GeSHi::set_header_content_style()
S
82 1 3
GeSHi::set_url_for_keyword_group()
S
80 1 3
Snip::add_function()
S
68 1 6
Sniplets::activate()
S
66 1 8
Textile::doPBr()
S
78 1 3
Sniplets::plugin_settings()
S
71 1 5
GeSHi::remove_keyword_group()
S
71 1 6
wp_register_widget_control()
S
79 1 3
Textile::encode_high()
S
79 1 3
Sniplets::wp_footer()
S
79 1 3
GeSHi::set_header_content()
S
82 1 3
GeSHi::set_time()
S
71 1 5
Textile::noTextile()
S
75 1 4
SNI_Pager::current_page()
S
94 1 1
Textile::doBr()
S
73 1 4
GeSHi::set_footer_content_style()
S
82 1 3
pr()
S
75 1 5
Textile::cmap()
S
71 1 6
GeSHi::set_use_language_tab_width()
S
81 1 3
Textile::cleanWhiteSpace()
S
68 1 7
Sniplets::comment_form()
S
79 1 3
Textile::getRefs()
S
75 1 4
Textile::footnoteRef()
S
76 1 4
have_sniplet()
S
75 1 4
GeSHi::set_source()
S
77 1 4
Textile::refs()
S
72 1 5
Sniplets::admin_menu()
S
70 1 5
the_sniplet()
S
80 1 3
GeSHi::enable_inner_code_block()
S
81 1 3
Sniplets::run_php()
S
78 1 3
Textile::textile_popup_help()
S
74 1 4
Snip::update_placement()
S
64 1 9
Textile::shelve()
S
73 1 5
is_front_page()
S
82 1 3
GeSHi::set_case_keywords()
S
80 1 3