src/PHPixie/ORM/Conditions/Builder/Proxy.php

Summary

Maintainability
D
1 day
Test Coverage

Proxy has 72 functions (exceeds 20 allowed). Consider refactoring.
Open

class Proxy implements \PHPixie\ORM\Conditions\Builder
{
    protected $builder;
    protected $aliases = array(
        'and' => '_and',
Severity: Major
Found in src/PHPixie/ORM/Conditions/Builder/Proxy.php - About 1 day to fix

    File Proxy.php has 317 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    <?php
    
    namespace PHPixie\ORM\Conditions\Builder;
    
    class Proxy implements \PHPixie\ORM\Conditions\Builder
    Severity: Minor
    Found in src/PHPixie/ORM/Conditions/Builder/Proxy.php - About 3 hrs to fix

      Method addOperatorCondition has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

          public function addOperatorCondition($logic, $negate, $field, $operator, $values)
      Severity: Minor
      Found in src/PHPixie/ORM/Conditions/Builder/Proxy.php - About 35 mins to fix

        Method addWhereOperatorCondition has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

            public function addWhereOperatorCondition($logic, $negate, $field, $operator, $values)
        Severity: Minor
        Found in src/PHPixie/ORM/Conditions/Builder/Proxy.php - About 35 mins to fix

          There are no issues that match your filters.

          Category
          Status