wecobble/Subtitles

View on GitHub
public/class-subtitles.php

Summary

Maintainability
C
7 hrs
Test Coverage

Showing 7 of 7 total issues

Function the_subtitle has a Cognitive Complexity of 19 (exceeds 5 allowed). Consider refactoring.
Open

public function the_subtitle( $title, $id = null ) {
/**
* Which globals will we need?
*
* @since 1.0.0
Severity: Minor
Found in public/class-subtitles.php - About 2 hrs to fix

Method the_subtitle has 46 lines of code (exceeds 25 allowed). Consider refactoring.
Open

public function the_subtitle( $title, $id = null ) {
/**
* Which globals will we need?
*
* @since 1.0.0
Severity: Minor
Found in public/class-subtitles.php - About 1 hr to fix

    Function plugin_compat_wordpress_seo has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    public function plugin_compat_wordpress_seo( $breadcrumb_text ) {
    /**
    * This issue only arrises when breadcrumbs are placed inside of The Loop,
    * so we'll first check to see if we're in The Loop, and if not, just bail
    * on this altogether.
    Severity: Minor
    Found in public/class-subtitles.php - About 35 mins to fix

    Avoid too many return statements within this method.
    Open

    return $title;
    Severity: Major
    Found in public/class-subtitles.php - About 30 mins to fix

      Avoid too many return statements within this method.
      Open

      return apply_filters( 'the_subtitle', $title );
      Severity: Major
      Found in public/class-subtitles.php - About 30 mins to fix

        Avoid too many return statements within this method.
        Open

        return $title;
        Severity: Major
        Found in public/class-subtitles.php - About 30 mins to fix

          Avoid too many return statements within this method.
          Open

          return $title;
          Severity: Major
          Found in public/class-subtitles.php - About 30 mins to fix
            Category
            Status