CORE-POS/Common-Bundle

View on GitHub
src/ui/CorePage.php

Summary

Maintainability
C
7 hrs
Test Coverage

CorePage has 35 functions (exceeds 20 allowed). Consider refactoring.
Open

class CorePage 
{
    public $description = "
    Base class for creating HTML pages.
    ";
Severity: Minor
Found in src/ui/CorePage.php - About 4 hrs to fix

    The class CorePage has 26 non-getter- and setter-methods. Consider refactoring CorePage to keep number of methods under 25.
    Open

    class CorePage 
    {
        public $description = "
        Base class for creating HTML pages.
        ";
    Severity: Minor
    Found in src/ui/CorePage.php by phpmd

    TooManyMethods

    Since: 0.1

    A class with too many methods is probably a good suspect for refactoring, in order to reduce its complexity and find a way to have more fine grained objects.

    By default it ignores methods starting with 'get' or 'set'.

    The default was changed from 10 to 25 in PHPMD 2.3.

    Example

    Source https://phpmd.org/rules/codesize.html#toomanymethods

    The class CorePage has an overall complexity of 50 which is very high. The configured complexity threshold is 50.
    Open

    class CorePage 
    {
        public $description = "
        Base class for creating HTML pages.
        ";
    Severity: Minor
    Found in src/ui/CorePage.php by phpmd

    Method drawPage has 37 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        public function drawPage()
        {
            $this->preFlight();
            if ($this->preprocess()) {
    
    
    Severity: Minor
    Found in src/ui/CorePage.php - About 1 hr to fix

      Function drawPage has a Cognitive Complexity of 12 (exceeds 5 allowed). Consider refactoring.
      Open

          public function drawPage()
          {
              $this->preFlight();
              if ($this->preprocess()) {
      
      
      Severity: Minor
      Found in src/ui/CorePage.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

      Avoid using undefined variables such as '$FANNIE_SERVER_USER' which will lead to PHP notices.
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UndefinedVariable

      Since: 2.8.0

      Detects when a variable is used that has not been defined before.

      Example

      class Foo
      {
          private function bar()
          {
              // $message is undefined
              echo $message;
          }
      }

      Source https://phpmd.org/rules/cleancode.html#undefinedvariable

      Avoid using undefined variables such as '$FANNIE_SERVER_DBMS' which will lead to PHP notices.
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UndefinedVariable

      Since: 2.8.0

      Detects when a variable is used that has not been defined before.

      Example

      class Foo
      {
          private function bar()
          {
              // $message is undefined
              echo $message;
          }
      }

      Source https://phpmd.org/rules/cleancode.html#undefinedvariable

      Avoid using undefined variables such as '$FANNIE_SERVER' which will lead to PHP notices.
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UndefinedVariable

      Since: 2.8.0

      Detects when a variable is used that has not been defined before.

      Example

      class Foo
      {
          private function bar()
          {
              // $message is undefined
              echo $message;
          }
      }

      Source https://phpmd.org/rules/cleancode.html#undefinedvariable

      Avoid using undefined variables such as '$FANNIE_SERVER_PW' which will lead to PHP notices.
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UndefinedVariable

      Since: 2.8.0

      Detects when a variable is used that has not been defined before.

      Example

      class Foo
      {
          private function bar()
          {
              // $message is undefined
              echo $message;
          }
      }

      Source https://phpmd.org/rules/cleancode.html#undefinedvariable

      Missing class import via use statement (line '424', column '37').
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      MissingImport

      Since: 2.7.0

      Importing all external classes in a file through use statements makes them clearly visible.

      Example

      function make() {
          return new \stdClass();
      }

      Source http://phpmd.org/rules/cleancode.html#MissingImport

      Missing class import via use statement (line '427', column '37').
      Open

                  $this->connection = new \MockSQL();
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      MissingImport

      Since: 2.7.0

      Importing all external classes in a file through use statements makes them clearly visible.

      Example

      function make() {
          return new \stdClass();
      }

      Source http://phpmd.org/rules/cleancode.html#MissingImport

      Missing class import via use statement (line '428', column '33').
      Open

                  $this->config = new \MockConfig();
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      MissingImport

      Since: 2.7.0

      Importing all external classes in a file through use statements makes them clearly visible.

      Example

      function make() {
          return new \stdClass();
      }

      Source http://phpmd.org/rules/cleancode.html#MissingImport

      The method drawPage uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
      Open

                  } else {
                      $body = str_ireplace('</html>','',$body);
                      $body = str_ireplace('</body>','',$body);
                      echo $body;
                  }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      ElseExpression

      Since: 1.4.0

      An if expression with an else branch is basically not necessary. You can rewrite the conditions in a way that the else clause is not necessary and the code becomes simpler to read. To achieve this, use early return statements, though you may need to split the code it several smaller methods. For very simple assignments you could also use the ternary operations.

      Example

      class Foo
      {
          public function bar($flag)
          {
              if ($flag) {
                  // one branch
              } else {
                  // another branch
              }
          }
      }

      Source https://phpmd.org/rules/cleancode.html#elseexpression

      The method drawPage uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
      Open

              } else {
                  $this->postFlight();
              }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      ElseExpression

      Since: 1.4.0

      An if expression with an else branch is basically not necessary. You can rewrite the conditions in a way that the else clause is not necessary and the code becomes simpler to read. To achieve this, use early return statements, though you may need to split the code it several smaller methods. For very simple assignments you could also use the ternary operations.

      Example

      class Foo
      {
          public function bar($flag)
          {
              if ($flag) {
                  // one branch
              } else {
                  // another branch
              }
          }
      }

      Source https://phpmd.org/rules/cleancode.html#elseexpression

      The method drawPage uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
      Open

                  } else {
                      $body = $this->errorContent();
                  }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      ElseExpression

      Since: 1.4.0

      An if expression with an else branch is basically not necessary. You can rewrite the conditions in a way that the else clause is not necessary and the code becomes simpler to read. To achieve this, use early return statements, though you may need to split the code it several smaller methods. For very simple assignments you could also use the ternary operations.

      Example

      class Foo
      {
          public function bar($flag)
          {
              if ($flag) {
                  // one branch
              } else {
                  // another branch
              }
          }
      }

      Source https://phpmd.org/rules/cleancode.html#elseexpression

      Avoid using static access to class '\FannieConfig' in method 'baseTest'.
      Open

                  $this->config = \FannieConfig::factory();
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      StaticAccess

      Since: 1.4.0

      Static access causes unexchangeable dependencies to other classes and leads to hard to test code. Avoid using static access at all costs and instead inject dependencies through the constructor. The only case when static access is acceptable is when used for factory methods.

      Example

      class Foo
      {
          public function bar()
          {
              Bar::baz();
          }
      }

      Source https://phpmd.org/rules/cleancode.html#staticaccess

      Avoid unused local variables such as '$FANNIE_SERVER_DBMS'.
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UnusedLocalVariable

      Since: 0.2

      Detects when a local variable is declared and/or assigned, but not used.

      Example

      class Foo {
          public function doSomething()
          {
              $i = 5; // Unused
          }
      }

      Source https://phpmd.org/rules/unusedcode.html#unusedlocalvariable

      Avoid unused local variables such as '$FANNIE_SERVER'.
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UnusedLocalVariable

      Since: 0.2

      Detects when a local variable is declared and/or assigned, but not used.

      Example

      class Foo {
          public function doSomething()
          {
              $i = 5; // Unused
          }
      }

      Source https://phpmd.org/rules/unusedcode.html#unusedlocalvariable

      Avoid unused local variables such as '$FANNIE_SERVER_USER'.
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UnusedLocalVariable

      Since: 0.2

      Detects when a local variable is declared and/or assigned, but not used.

      Example

      class Foo {
          public function doSomething()
          {
              $i = 5; // Unused
          }
      }

      Source https://phpmd.org/rules/unusedcode.html#unusedlocalvariable

      Avoid unused parameters such as '$phpunit'.
      Open

          public function unitTest($phpunit)
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UnusedFormalParameter

      Since: 0.2

      Avoid passing parameters to methods or constructors and then not using those parameters.

      Example

      class Foo
      {
          private function bar($howdy)
          {
              // $howdy is not used
          }
      }

      Source https://phpmd.org/rules/unusedcode.html#unusedformalparameter

      Avoid unused local variables such as '$FANNIE_SERVER_PW'.
      Open

                  $this->connection = new \COREPOS\common\SQLManager($FANNIE_SERVER, $FANNIE_SERVER_DBMS, $FANNIE_OP_DB, $FANNIE_SERVER_USER, $FANNIE_SERVER_PW, true);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      UnusedLocalVariable

      Since: 0.2

      Detects when a local variable is declared and/or assigned, but not used.

      Example

      class Foo {
          public function doSomething()
          {
              $i = 5; // Unused
          }
      }

      Source https://phpmd.org/rules/unusedcode.html#unusedlocalvariable

      The property $has_unit_tests is not named in camelCase.
      Open

      class CorePage 
      {
          public $description = "
          Base class for creating HTML pages.
          ";
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCasePropertyName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name attributes.

      Example

      class ClassName {
          protected $property_name;
      }

      Source

      The property $doc_link is not named in camelCase.
      Open

      class CorePage 
      {
          public $description = "
          Base class for creating HTML pages.
          ";
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCasePropertyName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name attributes.

      Example

      class ClassName {
          protected $property_name;
      }

      Source

      The property $error_text is not named in camelCase.
      Open

      class CorePage 
      {
          public $description = "
          Base class for creating HTML pages.
          ";
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCasePropertyName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name attributes.

      Example

      class ClassName {
          protected $property_name;
      }

      Source

      Avoid variables with short names like $fc. Configured minimum length is 3.
      Open

          public function setConfig($fc)
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      ShortVariable

      Since: 0.2

      Detects when a field, local, or parameter has a very short name.

      Example

      class Something {
          private $q = 15; // VIOLATION - Field
          public static function main( array $as ) { // VIOLATION - Formal
              $r = 20 + $this->q; // VIOLATION - Local
              for (int $i = 0; $i < 10; $i++) { // Not a Violation (inside FOR)
                  $r += $this->q;
              }
          }
      }

      Source https://phpmd.org/rules/naming.html#shortvariable

      The property $page_set is not named in camelCase.
      Open

      class CorePage 
      {
          public $description = "
          Base class for creating HTML pages.
          ";
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCasePropertyName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name attributes.

      Example

      class ClassName {
          protected $property_name;
      }

      Source

      The parameter $file_url is not named in camelCase.
      Open

          protected function addFirstScript($file_url, $type='text/javascript')
          {
              $new = array($file_url => $type);
              foreach ($this->scripts as $url => $t) {
                  $new[$url] = $t;
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseParameterName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name parameters.

      Example

      class ClassName {
          public function doSomething($user_name) {
          }
      }

      Source

      The parameter $file_url is not named in camelCase.
      Open

          protected function addCssFile($file_url)
          {
              $this->add_css_file($file_url);
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseParameterName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name parameters.

      Example

      class ClassName {
          public function doSomething($user_name) {
          }
      }

      Source

      Avoid variables with short names like $fl. Configured minimum length is 3.
      Open

          public function setLogger($fl)
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      ShortVariable

      Since: 0.2

      Detects when a field, local, or parameter has a very short name.

      Example

      class Something {
          private $q = 15; // VIOLATION - Field
          public static function main( array $as ) { // VIOLATION - Formal
              $r = 20 + $this->q; // VIOLATION - Local
              for (int $i = 0; $i < 10; $i++) { // Not a Violation (inside FOR)
                  $r += $this->q;
              }
          }
      }

      Source https://phpmd.org/rules/naming.html#shortvariable

      The parameter $file_url is not named in camelCase.
      Open

          protected function add_css_file($file_url)
          {
              $this->css_files[] = $file_url;
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseParameterName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name parameters.

      Example

      class ClassName {
          public function doSomething($user_name) {
          }
      }

      Source

      The property $css_files is not named in camelCase.
      Open

      class CorePage 
      {
          public $description = "
          Base class for creating HTML pages.
          ";
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCasePropertyName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name attributes.

      Example

      class ClassName {
          protected $property_name;
      }

      Source

      The property $window_dressing is not named in camelCase.
      Open

      class CorePage 
      {
          public $description = "
          Base class for creating HTML pages.
          ";
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCasePropertyName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name attributes.

      Example

      class ClassName {
          protected $property_name;
      }

      Source

      The property $onload_commands is not named in camelCase.
      Open

      class CorePage 
      {
          public $description = "
          Base class for creating HTML pages.
          ";
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCasePropertyName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name attributes.

      Example

      class ClassName {
          protected $property_name;
      }

      Source

      The parameter $file_url is not named in camelCase.
      Open

          protected function addScript($file_url, $type='text/javascript')
          {
              $this->scripts[$file_url] = $type;
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseParameterName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name parameters.

      Example

      class ClassName {
          public function doSomething($user_name) {
          }
      }

      Source

      The parameter $file_url is not named in camelCase.
      Open

          protected function add_script($file_url,$type="text/javascript")
          {
              $this->addScript($file_url, $type);
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseParameterName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name parameters.

      Example

      class ClassName {
          public function doSomething($user_name) {
          }
      }

      Source

      Avoid variables with short names like $oc. Configured minimum length is 3.
      Open

                  echo array_reduce($this->onload_commands, function($carry, $oc) { return $carry . $oc . "\n"; }, '');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      ShortVariable

      Since: 0.2

      Detects when a field, local, or parameter has a very short name.

      Example

      class Something {
          private $q = 15; // VIOLATION - Field
          public static function main( array $as ) { // VIOLATION - Formal
              $r = 20 + $this->q; // VIOLATION - Local
              for (int $i = 0; $i < 10; $i++) { // Not a Violation (inside FOR)
                  $r += $this->q;
              }
          }
      }

      Source https://phpmd.org/rules/naming.html#shortvariable

      The variable $file_url is not named in camelCase.
      Open

          protected function addFirstScript($file_url, $type='text/javascript')
          {
              $new = array($file_url => $type);
              foreach ($this->scripts as $url => $t) {
                  $new[$url] = $t;
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $FANNIE_OP_DB is not named in camelCase.
      Open

          public function baseTest($phpunit)
          {
              $phpunit->assertEquals($this->getHeader(), $this->get_header());
              $phpunit->assertEquals($this->getFooter(), $this->get_footer());
              $this->addCssFile('/url.css');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $s_type is not named in camelCase.
      Open

          protected function writeJS()
          {
              foreach($this->scripts as $s_url => $s_type) {
                  printf('<script type="%s" src="%s"></script>',
                      $s_type, $s_url);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $page_css is not named in camelCase.
      Open

          public function drawPage()
          {
              $this->preFlight();
              if ($this->preprocess()) {
      
      
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $FANNIE_OP_DB is not named in camelCase.
      Open

          public function baseTest($phpunit)
          {
              $phpunit->assertEquals($this->getHeader(), $this->get_header());
              $phpunit->assertEquals($this->getFooter(), $this->get_footer());
              $this->addCssFile('/url.css');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $page_css is not named in camelCase.
      Open

          public function drawPage()
          {
              $this->preFlight();
              if ($this->preprocess()) {
      
      
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $FANNIE_SERVER is not named in camelCase.
      Open

          public function baseTest($phpunit)
          {
              $phpunit->assertEquals($this->getHeader(), $this->get_header());
              $phpunit->assertEquals($this->getFooter(), $this->get_footer());
              $this->addCssFile('/url.css');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $FANNIE_SERVER_DBMS is not named in camelCase.
      Open

          public function baseTest($phpunit)
          {
              $phpunit->assertEquals($this->getHeader(), $this->get_header());
              $phpunit->assertEquals($this->getFooter(), $this->get_footer());
              $this->addCssFile('/url.css');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $file_url is not named in camelCase.
      Open

          protected function add_css_file($file_url)
          {
              $this->css_files[] = $file_url;
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $page_css is not named in camelCase.
      Open

          public function drawPage()
          {
              $this->preFlight();
              if ($this->preprocess()) {
      
      
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $FANNIE_OP_DB is not named in camelCase.
      Open

          public function baseTest($phpunit)
          {
              $phpunit->assertEquals($this->getHeader(), $this->get_header());
              $phpunit->assertEquals($this->getFooter(), $this->get_footer());
              $this->addCssFile('/url.css');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $FANNIE_SERVER_USER is not named in camelCase.
      Open

          public function baseTest($phpunit)
          {
              $phpunit->assertEquals($this->getHeader(), $this->get_header());
              $phpunit->assertEquals($this->getFooter(), $this->get_footer());
              $this->addCssFile('/url.css');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $file_url is not named in camelCase.
      Open

          protected function addScript($file_url, $type='text/javascript')
          {
              $this->scripts[$file_url] = $type;
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $FANNIE_OP_DB is not named in camelCase.
      Open

          public function baseTest($phpunit)
          {
              $phpunit->assertEquals($this->getHeader(), $this->get_header());
              $phpunit->assertEquals($this->getFooter(), $this->get_footer());
              $this->addCssFile('/url.css');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $file_url is not named in camelCase.
      Open

          protected function add_script($file_url,$type="text/javascript")
          {
              $this->addScript($file_url, $type);
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $js_content is not named in camelCase.
      Open

          protected function writeJS()
          {
              foreach($this->scripts as $s_url => $s_type) {
                  printf('<script type="%s" src="%s"></script>',
                      $s_type, $s_url);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $js_content is not named in camelCase.
      Open

          protected function writeJS()
          {
              foreach($this->scripts as $s_url => $s_type) {
                  printf('<script type="%s" src="%s"></script>',
                      $s_type, $s_url);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $s_type is not named in camelCase.
      Open

          protected function writeJS()
          {
              foreach($this->scripts as $s_url => $s_type) {
                  printf('<script type="%s" src="%s"></script>',
                      $s_type, $s_url);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $js_content is not named in camelCase.
      Open

          protected function writeJS()
          {
              foreach($this->scripts as $s_url => $s_type) {
                  printf('<script type="%s" src="%s"></script>',
                      $s_type, $s_url);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $FANNIE_SERVER_PW is not named in camelCase.
      Open

          public function baseTest($phpunit)
          {
              $phpunit->assertEquals($this->getHeader(), $this->get_header());
              $phpunit->assertEquals($this->getFooter(), $this->get_footer());
              $this->addCssFile('/url.css');
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $css_url is not named in camelCase.
      Open

          public function drawPage()
          {
              $this->preFlight();
              if ($this->preprocess()) {
      
      
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $file_url is not named in camelCase.
      Open

          protected function addCssFile($file_url)
          {
              $this->add_css_file($file_url);
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $s_url is not named in camelCase.
      Open

          protected function writeJS()
          {
              foreach($this->scripts as $s_url => $s_type) {
                  printf('<script type="%s" src="%s"></script>',
                      $s_type, $s_url);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The variable $s_url is not named in camelCase.
      Open

          protected function writeJS()
          {
              foreach($this->scripts as $s_url => $s_type) {
                  printf('<script type="%s" src="%s"></script>',
                      $s_type, $s_url);
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseVariableName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name variables.

      Example

      class ClassName {
          public function doSomething() {
              $data_module = new DataModule();
          }
      }

      Source

      The method get_footer is not named in camelCase.
      Open

          protected function get_footer()
          {
              return $this->getFooter();
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method body_content is not named in camelCase.
      Open

          public function body_content()
          {
      
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method get_header is not named in camelCase.
      Open

          protected function get_header()
          {
              return $this->getHeader();
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method add_script is not named in camelCase.
      Open

          protected function add_script($file_url,$type="text/javascript")
          {
              $this->addScript($file_url, $type);
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method draw_page is not named in camelCase.
      Open

          public function draw_page()
          {
              $this->drawPage();
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method javascript_content is not named in camelCase.
      Open

          protected function javascript_content()
          {
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method has_menus is not named in camelCase.
      Open

          protected function has_menus($menus)
          {
              $this->hasMenus($menus);
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method css_content is not named in camelCase.
      Open

          protected function css_content()
          {
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method add_onload_command is not named in camelCase.
      Open

          protected function add_onload_command($str)
          {
              $this->onload_commands[] = $str;    
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      The method add_css_file is not named in camelCase.
      Open

          protected function add_css_file($file_url)
          {
              $this->css_files[] = $file_url;
          }
      Severity: Minor
      Found in src/ui/CorePage.php by phpmd

      CamelCaseMethodName

      Since: 0.2

      It is considered best practice to use the camelCase notation to name methods.

      Example

      class ClassName {
          public function get_name() {
          }
      }

      Source

      There are no issues that match your filters.

      Category
      Status