kai-jacobsen/kontentblocks

View on GitHub

Showing 398 of 4,293 total issues

Method remoteConcatGet has 29 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    public static function remoteConcatGet($postId = null, $blocking = false, $host = null, $args = array())
    {

        if (apply_filters('kb.remote.concat.get.disable', false)) {
            return null;
Severity: Minor
Found in core/Utils/Utilities.php - About 1 hr to fix

    Method saveModules has 29 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        public function saveModules($modules)
        {
    
            /** @var \Kontentblocks\Modules\Module $module */
            foreach ($modules as $module) {
    Severity: Minor
    Found in core/Backend/Environment/Save/SaveRevision.php - About 1 hr to fix

      Function _decodeFeatures has 28 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

          _decodeFeatures: function(data) {
            var results = [],
              i,
              f,
              c,
      Severity: Minor
      Found in js/third-party/leaflet.js - About 1 hr to fix

        Function geocode has 28 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

              geocode: function(query, cb, context) {
                getJSON(
                  this.options.serviceUrl + 'search',
                  L.extend(
                    {
        Severity: Minor
        Found in js/third-party/leaflet-geocoder.js - About 1 hr to fix

          Method setupUtilities has 28 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

              private function setupUtilities()
              {
          
          
                  $this->services['utility.logger'] = function ($container) {
          Severity: Minor
          Found in kontentblocks.php - About 1 hr to fix

            Function reverse has 28 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

                  reverse: function(location, scale, cb, context) {
                    getJSON(
                      this.options.serviceUrl + 'reverse',
                      L.extend(
                        {
            Severity: Minor
            Found in js/third-party/leaflet-geocoder.js - About 1 hr to fix

              Function _decodeFeatures has 28 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

                    _decodeFeatures: function(data) {
                      var results = [],
                        i,
                        f,
                        c,
              Severity: Minor
              Found in js/third-party/leaflet-geocoder.js - About 1 hr to fix

                Function reverse has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                    reverse: function(location, scale, cb, context) {
                      getJSON(
                        this.options.serviceUrl + 'reverse',
                        L.extend(
                          {
                Severity: Minor
                Found in js/third-party/leaflet.js - About 1 hr to fix

                  Function geocode has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                      geocode: function(query, cb, context) {
                        getJSON(
                          this.options.serviceUrl + 'search',
                          L.extend(
                            {
                  Severity: Minor
                  Found in js/third-party/leaflet.js - About 1 hr to fix

                    Method renderSingleArea has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                    Open

                    function renderSingleArea($areaId, $post_id = null, $areaSettings = array(), $moduleSettings = array(), $echo = true)
                    {
                        global $post;
                        $postId = (is_null($post_id) && !is_null($post)) ? $post->ID : $post_id;
                    
                    
                    Severity: Minor
                    Found in includes/kb-api.php - About 1 hr to fix

                      Method init has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                      Open

                          public function init()
                          {
                              $areas = wp_cache_get('dynamicareas', Utilities::getCacheGroup());
                      
                              if ($areas === false) {
                      Severity: Minor
                      Found in core/Areas/AreaRegistry.php - About 1 hr to fix

                        Method settingsForm has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                        Open

                            private function settingsForm($data)
                            {
                                $templateData = array(
                                    'strings' => I18n::getPackages('Areas', 'Common'),
                                    'editMode' => (!empty($data)),
                        Severity: Minor
                        Found in core/Backend/Dynamic/DynamicAreas.php - About 1 hr to fix

                          Method addByFile has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                              public function addByFile($file)
                              {
                                  include_once $file;
                                  $classname = str_replace('.php', '', basename($file));
                                  $modelArg = '';
                          Severity: Minor
                          Found in core/Panels/PanelRegistry.php - About 1 hr to fix

                            Method action has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                            Open

                                protected static function action(Request $request)
                                {
                                    if (!defined('KB_ONSITE_ACTIVE')) {
                                        define('KB_ONSITE_ACTIVE', true);
                                    }
                            Severity: Minor
                            Found in core/Ajax/Actions/Frontend/GetModuleForm.php - About 1 hr to fix

                              Method toJSON has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                              Open

                                  public function toJSON()
                                  {
                                      $json = array(
                                          'width' => $this->image->size[0],
                                          'height' => $this->image->size[1],
                              Severity: Minor
                              Found in core/Fields/Definitions/ReturnObjects/EditableImage.php - About 1 hr to fix

                                Function render has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                                Open

                                  render: function (reload) {
                                    var that = this,
                                      json;
                                    Logger.User.info('Frontend modal retrieves data from the server');
                                    json = this.model.toJSON();
                                Severity: Minor
                                Found in js/src/frontend/Views/EditModalModules.js - About 1 hr to fix

                                Cognitive Complexity

                                Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                                A method's cognitive complexity is based on a few simple rules:

                                • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                                • Code is considered more complex for each "break in the linear flow of the code"
                                • Code is considered more complex when "flow breaking structures are nested"

                                Further reading

                                Function moduleUpdated has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                                Open

                                  moduleUpdated: function (res, b, c, save, notice) {
                                    var that = this;
                                
                                    that.model.trigger('modal.serialize.before');
                                
                                
                                Severity: Minor
                                Found in js/src/frontend/Views/EditModalModules.js - About 1 hr to fix

                                Cognitive Complexity

                                Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                                A method's cognitive complexity is based on a few simple rules:

                                • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                                • Code is considered more complex for each "break in the linear flow of the code"
                                • Code is considered more complex when "flow breaking structures are nested"

                                Further reading

                                Function App has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                                Open

                                KB.App = function () {
                                
                                  /*
                                   Frontend bootstrap
                                   called on jquery.ready
                                Severity: Minor
                                Found in js/src/frontend/FrontendController.js - About 1 hr to fix

                                Cognitive Complexity

                                Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                                A method's cognitive complexity is based on a few simple rules:

                                • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                                • Code is considered more complex for each "break in the linear flow of the code"
                                • Code is considered more complex when "flow breaking structures are nested"

                                Further reading

                                Function postRender has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                                Open

                                  postRender: function () {
                                    var value = this.model.get('value');
                                    var queryargs = {};
                                    var that = this;
                                    var id = this.model.get('value').id;
                                Severity: Minor
                                Found in js/src/fieldsAPI/definitions/image.js - About 1 hr to fix

                                Cognitive Complexity

                                Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                                A method's cognitive complexity is based on a few simple rules:

                                • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                                • Code is considered more complex for each "break in the linear flow of the code"
                                • Code is considered more complex when "flow breaking structures are nested"

                                Further reading

                                Function renderAreas has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                                Open

                                    public function renderAreas()
                                    {
                                        $out = '';
                                        foreach ($this->areas as $area) {
                                
                                
                                Severity: Minor
                                Found in core/Backend/EditScreens/ScreenContext.php - About 1 hr to fix

                                Cognitive Complexity

                                Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                                A method's cognitive complexity is based on a few simple rules:

                                • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                                • Code is considered more complex for each "break in the linear flow of the code"
                                • Code is considered more complex when "flow breaking structures are nested"

                                Further reading

                                Severity
                                Category
                                Status
                                Source
                                Language