brandon14/ebay-sdk-php

View on GitHub

Showing 2,539 of 3,709 total issues

File AdReportTaskApi.php has 648 lines of code (exceeds 250 allowed). Consider refactoring.
Open

<?php

/**
 * This file is part of the trollandtoad/ebay-sdk-php package.
 *
Severity: Major
Found in src/Sell/Marketing/V1/Api/AdReportTaskApi.php - About 1 day to fix

    CampaignApi has 75 functions (exceeds 20 allowed). Consider refactoring.
    Open

    class CampaignApi
    {
        /**
         * @var ClientInterface
         */
    Severity: Major
    Found in src/Sell/Marketing/V1/Api/CampaignApi.php - About 1 day to fix

      File FileApi.php has 617 lines of code (exceeds 250 allowed). Consider refactoring.
      Open

      <?php
      
      /**
       * This file is part of the trollandtoad/ebay-sdk-php package.
       *
      Severity: Major
      Found in src/Buy/Feed/V1/Api/FileApi.php - About 1 day to fix

        File TransactionSummaryResponse.php has 588 lines of code (exceeds 250 allowed). Consider refactoring.
        Open

        <?php
        
        /**
         * This file is part of the trollandtoad/ebay-sdk-php package.
         *
        Severity: Major
        Found in src/Sell/Finances/V1/Model/TransactionSummaryResponse.php - About 1 day to fix

          File OrderApi.php has 583 lines of code (exceeds 250 allowed). Consider refactoring.
          Open

          <?php
          
          /**
           * This file is part of the trollandtoad/ebay-sdk-php package.
           *
          Severity: Major
          Found in src/Sell/Fulfillment/V1/Api/OrderApi.php - About 1 day to fix

            File CharityOrgApi.php has 581 lines of code (exceeds 250 allowed). Consider refactoring.
            Open

            <?php
            
            /**
             * This file is part of the trollandtoad/ebay-sdk-php package.
             *
            Severity: Major
            Found in src/Commerce/Charity/V1/Api/CharityOrgApi.php - About 1 day to fix

              File PayoutApi.php has 569 lines of code (exceeds 250 allowed). Consider refactoring.
              Open

              <?php
              
              /**
               * This file is part of the trollandtoad/ebay-sdk-php package.
               *
              Severity: Major
              Found in src/Sell/Finances/V1/Api/PayoutApi.php - About 1 day to fix

                File ShippingFulfillmentApi.php has 564 lines of code (exceeds 250 allowed). Consider refactoring.
                Open

                <?php
                
                /**
                 * This file is part of the trollandtoad/ebay-sdk-php package.
                 *
                Severity: Major
                Found in src/Sell/Fulfillment/V1/Api/ShippingFulfillmentApi.php - About 1 day to fix

                  OfferApi has 65 functions (exceeds 20 allowed). Consider refactoring.
                  Open

                  class OfferApi
                  {
                      /**
                       * @var ClientInterface
                       */
                  Severity: Major
                  Found in src/Sell/Inventory/V1/Api/OfferApi.php - About 1 day to fix

                    File ProgramApi.php has 542 lines of code (exceeds 250 allowed). Consider refactoring.
                    Open

                    <?php
                    
                    /**
                     * This file is part of the trollandtoad/ebay-sdk-php package.
                     *
                    Severity: Major
                    Found in src/Sell/Account/V1/Api/ProgramApi.php - About 1 day to fix

                      DealItem has 62 functions (exceeds 20 allowed). Consider refactoring.
                      Open

                      class DealItem implements ModelInterface, \ArrayAccess, \JsonSerializable
                      {
                          public const DISCRIMINATOR = null;
                      
                          /**
                      Severity: Major
                      Found in src/Buy/Deal/V1/Model/DealItem.php - About 1 day to fix

                        EbayOfferDetailsWithAll has 62 functions (exceeds 20 allowed). Consider refactoring.
                        Open

                        class EbayOfferDetailsWithAll implements ModelInterface, \ArrayAccess, \JsonSerializable
                        {
                            public const DISCRIMINATOR = null;
                        
                            /**
                        Severity: Major
                        Found in src/Sell/Inventory/V1/Model/EbayOfferDetailsWithAll.php - About 1 day to fix

                          LineItem has 62 functions (exceeds 20 allowed). Consider refactoring.
                          Open

                          class LineItem implements ModelInterface, \ArrayAccess, \JsonSerializable
                          {
                              public const DISCRIMINATOR = null;
                          
                              /**
                          Severity: Major
                          Found in src/Sell/Fulfillment/V1/Model/LineItem.php - About 1 day to fix

                            File InventoryTaskApi.php has 538 lines of code (exceeds 250 allowed). Consider refactoring.
                            Open

                            <?php
                            
                            /**
                             * This file is part of the trollandtoad/ebay-sdk-php package.
                             *
                            Severity: Major
                            Found in src/Sell/Feed/V1/Api/InventoryTaskApi.php - About 1 day to fix

                              File OrderTaskApi.php has 538 lines of code (exceeds 250 allowed). Consider refactoring.
                              Open

                              <?php
                              
                              /**
                               * This file is part of the trollandtoad/ebay-sdk-php package.
                               *
                              Severity: Major
                              Found in src/Sell/Feed/V1/Api/OrderTaskApi.php - About 1 day to fix

                                File ProductCompatibilityApi.php has 538 lines of code (exceeds 250 allowed). Consider refactoring.
                                Open

                                <?php
                                
                                /**
                                 * This file is part of the trollandtoad/ebay-sdk-php package.
                                 *
                                Severity: Major
                                Found in src/Sell/Inventory/V1/Api/ProductCompatibilityApi.php - About 1 day to fix

                                  File InventoryItemGroupApi.php has 538 lines of code (exceeds 250 allowed). Consider refactoring.
                                  Open

                                  <?php
                                  
                                  /**
                                   * This file is part of the trollandtoad/ebay-sdk-php package.
                                   *
                                  Severity: Major
                                  Found in src/Sell/Inventory/V1/Api/InventoryItemGroupApi.php - About 1 day to fix

                                    File CustomerServiceMetricTaskApi.php has 534 lines of code (exceeds 250 allowed). Consider refactoring.
                                    Open

                                    <?php
                                    
                                    /**
                                     * This file is part of the trollandtoad/ebay-sdk-php package.
                                     *
                                    Severity: Major
                                    Found in src/Sell/Feed/V1/Api/CustomerServiceMetricTaskApi.php - About 1 day to fix

                                      File SigningKeyApi.php has 531 lines of code (exceeds 250 allowed). Consider refactoring.
                                      Open

                                      <?php
                                      
                                      /**
                                       * This file is part of the trollandtoad/ebay-sdk-php package.
                                       *
                                      Severity: Major
                                      Found in src/Developer/KeyManagement/V1/Api/SigningKeyApi.php - About 1 day to fix

                                        ItemSales has 60 functions (exceeds 20 allowed). Consider refactoring.
                                        Open

                                        class ItemSales implements ModelInterface, \ArrayAccess, \JsonSerializable
                                        {
                                            public const DISCRIMINATOR = null;
                                        
                                            /**
                                        Severity: Major
                                        Found in src/Buy/MarketplaceInsightsBeta/V1/Model/ItemSales.php - About 1 day to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language