Magento Coding Standard (PHPCS) report for smile/module-offer ============================================================= Package version: 2.0.1 | Magento: 2.4.9 | Tested: 2026-05-27 38 warnings in 11 files Model/OfferManagement.php 20:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Model/OfferRepository.php 29:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 109:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 125:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 140:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/Product/Indexer/Fulltext/Datasource/OfferData.php 16:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 44:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ResourceModel/Product/Indexer/Fulltext/Datasource/OfferData.php 17:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ResourceModel/Offer/Grid/Collection.php 32:19 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 34:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 62:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 89:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 99:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 126:18 warning The use of function is_null() is discouraged; use strict comparison "=== null"() instead (Magento2.Functions.DiscouragedFunction.DiscouragedWithAlternative) 180:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 192:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 211:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ResourceModel/Offer/Collection.php 26:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 55:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 80:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 90:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ResourceModel/Offer.php 23:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 89:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/Offer.php 24:15 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 25:15 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 169:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 220:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 224:13 warning Expected 0 spaces after opening bracket; newline found (PSR2.ControlStructures.ControlStructureSpacing.SpacingAfterOpenBrace) Model/Locator/RegistryLocator.php 16:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 18:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Observer/ReindexOffer.php 19:30 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Api/Data/OfferInterface.php 74:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 81:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 88:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 95:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 102:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 109:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing)