Covivo/mobicoop

View on GitHub

Showing 157 of 1,620 total issues

EecInstance has 34 functions (exceeds 20 allowed). Consider refactoring.
Open

class EecInstance
{
    public const DEFAULT_ID = '999999999999';

    /**
Severity: Minor
Found in api/src/Incentive/Resource/EecInstance.php - About 4 hrs to fix

    CommunityUser has 34 functions (exceeds 20 allowed). Consider refactoring.
    Open

    class CommunityUser
    {
        public const STATUS_PENDING = 0;
        public const STATUS_ACCEPTED_AS_MEMBER = 1;
        public const STATUS_ACCEPTED_AS_MODERATOR = 2;
    Severity: Minor
    Found in api/src/Community/Entity/CommunityUser.php - About 4 hrs to fix

      ShortDistanceJourney has 33 functions (exceeds 20 allowed). Consider refactoring.
      Open

      class ShortDistanceJourney extends Journey
      {
          public const RPC_NUMBER_STATUS = 'OK';
      
          /**
      Severity: Minor
      Found in api/src/Incentive/Entity/ShortDistanceJourney.php - About 4 hrs to fix

        PTLeg has 33 functions (exceeds 20 allowed). Consider refactoring.
        Open

        class PTLeg
        {
            /**
             * @var int The id of this leg.
             */
        Severity: Minor
        Found in client/src/MobicoopBundle/PublicTransport/Entity/PTLeg.php - About 4 hrs to fix

          AdManager has 33 functions (exceeds 20 allowed). Consider refactoring.
          Open

          class AdManager
          {
              public const AUTHORIZED_MATCHING_ALGORITHMS = [Ad::MATCHING_ALGORITHM_V2, Ad::MATCHING_ALGORITHM_V3];
          
              private $entityManager;
          Severity: Minor
          Found in api/src/Carpool/Service/AdManager.php - About 4 hrs to fix

            IdentityProof has 33 functions (exceeds 20 allowed). Consider refactoring.
            Open

            class IdentityProof
            {
                public const STATUS_NONE = 0;
                public const STATUS_PENDING = 1;
                public const STATUS_ACCEPTED = 2;
            Severity: Minor
            Found in api/src/User/Entity/IdentityProof.php - About 4 hrs to fix

              DataProvider has 32 functions (exceeds 20 allowed). Consider refactoring.
              Open

              class DataProvider
              {
                  public const SERIALIZER_ENCODER = 'json';
              
                  // possible file properties and associated getter, used for multipart/form-data
              Severity: Minor
              Found in client/src/MobicoopBundle/Api/Service/DataProvider.php - About 4 hrs to fix

                Message has 32 functions (exceeds 20 allowed). Consider refactoring.
                Open

                class Message implements ResourceInterface
                {
                    /**
                     * @var int the id of this message
                     *
                Severity: Minor
                Found in client/src/MobicoopBundle/Communication/Entity/Message.php - About 4 hrs to fix

                  ProfileSummary has 31 functions (exceeds 20 allowed). Consider refactoring.
                  Open

                  class ProfileSummary implements ResourceInterface, \JsonSerializable
                  {
                      public const PHONE_DISPLAY_RESTRICTED = 1;
                      public const PHONE_DISPLAY_ALL = 2;
                  
                  
                  Severity: Minor
                  Found in client/src/MobicoopBundle/User/Entity/ProfileSummary.php - About 3 hrs to fix

                    ProfileSummary has 31 functions (exceeds 20 allowed). Consider refactoring.
                    Open

                    class ProfileSummary
                    {
                        public const PHONE_DISPLAY_RESTRICTED = 1;
                        public const PHONE_DISPLAY_ALL = 2;
                    
                    
                    Severity: Minor
                    Found in api/src/User/Ressource/ProfileSummary.php - About 3 hrs to fix

                      BankAccount has 30 functions (exceeds 20 allowed). Consider refactoring.
                      Open

                      class BankAccount implements ResourceInterface, \JsonSerializable
                      {
                          public const STATUS_INACTIVE = 0;
                          public const STATUS_ACTIVE = 1;
                      
                      
                      Severity: Minor
                      Found in client/src/MobicoopBundle/Payment/Entity/BankAccount.php - About 3 hrs to fix

                        GratuityCampaign has 30 functions (exceeds 20 allowed). Consider refactoring.
                        Open

                        class GratuityCampaign
                        {
                            public const STATUS_INACTIVE = 0;
                            public const STATUS_ACTIVE = 1;
                        
                        
                        Severity: Minor
                        Found in api/src/Gratuity/Entity/GratuityCampaign.php - About 3 hrs to fix

                          Waypoint has 29 functions (exceeds 20 allowed). Consider refactoring.
                          Open

                          class Waypoint
                          {
                              public const DEFAULT_ID = 999999999999;
                          
                              public const ROLE_DRIVER = 1;
                          Severity: Minor
                          Found in api/src/Carpool/Entity/Waypoint.php - About 3 hrs to fix

                            Notified has 29 functions (exceeds 20 allowed). Consider refactoring.
                            Open

                            class Notified
                            {
                                public const STATUS_SENT = 1;
                                public const STATUS_RECEIVED = 2;
                                public const STATUS_READ = 3;
                            Severity: Minor
                            Found in api/src/Communication/Entity/Notified.php - About 3 hrs to fix

                              Need has 28 functions (exceeds 20 allowed). Consider refactoring.
                              Open

                              class Need
                              {
                                  
                                  /**
                                   * @var int The id of this need.
                              Severity: Minor
                              Found in api/src/Solidary/Entity/Need.php - About 3 hrs to fix

                                Territory has 28 functions (exceeds 20 allowed). Consider refactoring.
                                Open

                                class Territory
                                {
                                    /**
                                     * @var int the id of this territory
                                     *
                                Severity: Minor
                                Found in api/src/Geography/Entity/Territory.php - About 3 hrs to fix

                                  Direction has 28 functions (exceeds 20 allowed). Consider refactoring.
                                  Open

                                  class Direction
                                  {
                                      /**
                                       * @var int The id of this direction.
                                       */
                                  Severity: Minor
                                  Found in client/src/MobicoopBundle/Geography/Entity/Direction.php - About 3 hrs to fix

                                    WeekSchedule has 28 functions (exceeds 20 allowed). Consider refactoring.
                                    Open

                                    class WeekSchedule
                                    {
                                        /*
                                        * WARNING : For now, Mobicoop only use the outward timeDelta and ignore the time delta of specific days
                                        */
                                    Severity: Minor
                                    Found in api/src/RdexPlus/Entity/WeekSchedule.php - About 3 hrs to fix

                                      Proof has 28 functions (exceeds 20 allowed). Consider refactoring.
                                      Open

                                      class Proof
                                      {
                                          
                                          /**
                                           * @var int The id of this proof.
                                      Severity: Minor
                                      Found in api/src/Solidary/Entity/Proof.php - About 3 hrs to fix

                                        CarpoolController has 27 functions (exceeds 20 allowed). Consider refactoring.
                                        Open

                                        class CarpoolController extends AbstractController
                                        {
                                            use HydraControllerTrait;
                                        
                                            private $midPrice;
                                        Severity: Minor
                                        Found in client/src/MobicoopBundle/Carpool/Controller/CarpoolController.php - About 3 hrs to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language