Class Typehint Status

Below, is a summary of all classes and their parameters's typehinting status. .

  Method Argument Typehint Default
class AbstractController
  Method Argument Typehint Default
 isReadAction bool 
 isEditAction bool 
 isCreateAction  
 isDeleteAction  
 isMassUpdateAction  
 isMassDeleteAction  
 actionGetRequest  
 actionUpdateRequest  
 isEditEntity bool 
 isReadEntity bool 
 isAction bool 
class AbstractProductTypeController
  Method Argument Typehint Default
 actionPatch  
 actionGetRequest  
 actionUpdateRequest  
 actionDeleteRequest  
 process  
class Attribute
  Method Argument Typehint Default
 actionGetFiltersData array 
class Channel
  Method Argument Typehint Default
 actionGetChannelProductAttributes  
 getProducts array 
 actionSetIsActiveEntity bool 
class Product
  Method Argument Typehint Default
 actionAddAssociatedProducts bool 
 actionRemoveAssociatedProducts bool 
class ProductFamily
  Method Argument Typehint Default
 actionProductsCount  
class EntityManager
  Method Argument Typehint Default
 getEntityManagerClassName string 
class EntityManager
  Method Argument Typehint Default
 getQuery  
class AbstractSelectManager
  Method Argument Typehint Default
 getSelectParams  
 boolFilterOnlyActive  
 boolFilterNotEntity  
 getSelectData  
 hasBoolFilter bool 
 getSelectCondition  
 createService BaseService 
class Category
  Method Argument Typehint Default
 get  
 hasChildren bool 
 getChildren EntityCollection 
 isEntity bool 
class Channel
  Method Argument Typehint Default
 getProducts ?EntityCollection 
 getProductsIds array 
class Product
  Method Argument Typehint Default
 set  
 get  
 setProductAttributeValue Product 
 setProductAttributeData Product 
 getProductAttributeValue  
 getProductAttributeData  
 getLocale ?string 
class ProductFamily
  Method Argument Typehint Default
 _getProductsIds array 
class Image
  Method Argument Typehint Default
 checkAttachment bool 
class Unit
  Method Argument Typehint Default
 convert  
 prepareValue  
 getMeasure string 
class ProductHandler
  Method Argument Typehint Default
 run bool 
 updateEntity Entity|? 
 importAttribute  
 importImages  
 getType string|? 
class AbstractEntityListener
  Method Argument Typehint Default
 createService  
 isCodeValid bool 
 isUnique bool 
 getServiceFactory ServiceFactory 
 translate string 
class AssetEntity
  Method Argument Typehint Default
 afterRemove void 
class AssetRelationEntity
  Method Argument Typehint Default
 beforeSave  
 afterSave  
 afterRemove  
 validation bool 
 getChannelsIds array 
 updateMainImage void 
 clearingRoleForType void 
 getAssetRelations array 
 countRelation int 
 getSqlForAssetRelation string 
 isMainGlobalRole bool 
 exception string 
 hasMainImageEntity bool 
class AssociatedProductController
  Method Argument Typehint Default
 beforeActionList  
 afterActionList  
 afterActionRead  
 setAssociatedProductsImage array 
 getWhereProductType array 
class AssociationEntity
  Method Argument Typehint Default
 beforeSave  
 beforeRemove  
 hasProduct bool 
class AttachmentController
  Method Argument Typehint Default
 beforeActionCreate  
class AttributeController
  Method Argument Typehint Default
 beforeActionDelete  
 beforeActionMassDelete  
 validRelationsWithProductFamilies void 
 validRelationsWithProduct void 
 hasProduct bool 
 hasProductFamilies bool 
class AttributeEntity
  Method Argument Typehint Default
 beforeSave  
class AttributeGroupEntity
  Method Argument Typehint Default
 beforeSave  
 beforeRemove  
 beforeRelate  
class BrandController
  Method Argument Typehint Default
 beforeActionDelete  
 beforeActionMassDelete  
 validRelationsWithProduct void 
 hasProducts bool 
class BrandEntity
  Method Argument Typehint Default
 beforeSave  
 afterSave  
 updateProductActivation  
 getProductService Product 
class CatalogEntity
  Method Argument Typehint Default
 beforeSave  
 beforeRelate  
 exception string 
class CategoryController
  Method Argument Typehint Default
 beforeActionUpdate  
 beforeActionPatch  
class CategoryEntity
  Method Argument Typehint Default
 getCategoryRoute string 
 beforeSave  
 afterSave  
 beforeRemove  
 beforeRelate  
 beforeUnrelate  
 exception string 
 updateCategoryTree  
 activateParents  
 deactivateChildren  
 saveEntity  
 getEntityParents array 
 getEntityChildren  
class ChannelEntity
  Method Argument Typehint Default
 beforeSave  
 afterUnrelate  
class ExportProfileEntity
  Method Argument Typehint Default
 beforeSave  
class ImportFeedEntity
  Method Argument Typehint Default
 beforeSave  
 isConfiguratorValid bool 
class LayoutController
  Method Argument Typehint Default
 afterActionRead  
 modifyProductRelationshipsAdmin  
 modifyCategoryRelationshipsAdmin  
 hideAssetRelation void 
class ProductAttributeValueController
  Method Argument Typehint Default
 afterActionRead  
 beforeActionCreate  
 beforeActionUpdate  
class ProductAttributeValueEntity
  Method Argument Typehint Default
 beforeSave  
 afterSave  
 beforeRemove  
 isUnique bool 
 createNote  
 getNoteData array 
 exception string 
 moveImageFromTmp void 
class ProductController
  Method Argument Typehint Default
 afterActionListLinked  
 getIsActive array 
class ProductEntity
  Method Argument Typehint Default
 beforeSave  
 afterSave  
 afterUnrelate  
 afterRemove  
 removeProductAttributeValue  
 isSkuUnique bool 
 updateProductAttributesByProductFamily bool 
 exception string 
class ProductFamilyController
  Method Argument Typehint Default
 afterActionListLinked  
class ProductFamilyEntity
  Method Argument Typehint Default
 beforeSave  
 beforeRemove  
 afterRemove void 
 afterUnrelate  
 validRelationsWithProduct void 
 hasProducts bool 
 removeProductFamilyAttribute void 
class SettingsController
  Method Argument Typehint Default
 beforeActionUpdate void 
 afterActionUpdate void 
 updateChannelsLocales void 
 updateAttributes  
class StreamController
  Method Argument Typehint Default
 afterActionList  
 injectAttributeType array 
 prepareDataForUserStream array 
 getAttributesType array 
class TreoCleanupJob
  Method Argument Typehint Default
 run void 
 execute ?\PDOStatement 
 fetchIds string 
class V1Dot5Dot5
  Method Argument Typehint Default
 up void 
 prepareCode  
class V1Dot6Dot1
  Method Argument Typehint Default
 up void 
 getQueriesCopyToNewTable string 
 getCopyColumnQuery string 
 executeQuery  
 getCommonFields array 
 getEntityFieldsInDB array 
class V1Dot7Dot5
  Method Argument Typehint Default
 up void 
class V1Dot9Dot1
  Method Argument Typehint Default
 up void 
class V2Dot0Dot1
  Method Argument Typehint Default
 up void 
 migrateChannelAttributes void 
class V2Dot12Dot0
  Method Argument Typehint Default
 up void 
class V2Dot12Dot1
  Method Argument Typehint Default
 up void 
class V2Dot14Dot7
  Method Argument Typehint Default
 up void 
class V2Dot2Dot4
  Method Argument Typehint Default
 up void 
 parseArrayMultiLangNoteData void 
class V2Dot3Dot0
  Method Argument Typehint Default
 up void 
class V2Dot5Dot4
  Method Argument Typehint Default
 up void 
class V2Dot6Dot0
  Method Argument Typehint Default
 up void 
class V2Dot9Dot1
  Method Argument Typehint Default
 up void 
class V2Dot9Dot4
  Method Argument Typehint Default
 up void 
class V2Dot9Dot8
  Method Argument Typehint Default
 up void 
class V3Dot0Dot1
  Method Argument Typehint Default
 up void 
 down void 
 catalogCategoryUp void 
 productCategoryUp void 
 masterCatalogUp void 
 channelsUp  
 execute  
 fetchAll  
 dropTriggers  
class V3Dot10Dot0
  Method Argument Typehint Default
 up void 
 down void 
 execute  
 fetchAll array 
 setLog  
 auth void 
class V3Dot10Dot1
  Method Argument Typehint Default
 up void 
 down void 
 execute  
class V3Dot10Dot2
  Method Argument Typehint Default
 up void 
 down void 
 execute  
class V3Dot11Dot13
  Method Argument Typehint Default
 up void 
 down void 
class V3Dot11Dot20
  Method Argument Typehint Default
 up void 
 down void 
 execute  
class V3Dot11Dot23
  Method Argument Typehint Default
 up void 
 down void 
 exec void 
class V3Dot12Dot0
  Method Argument Typehint Default
 up void 
 changeCleanup  
 sendNotification void 
 down void 
 insertPimImage  
 updateMainImageDown  
 insertPimImageChannel void 
 updateById void 
 getFilePath string 
 getFileManager  
class V3Dot12Dot3
  Method Argument Typehint Default
 up void 
 recalcEntities void 
 selectLimitById EntityCollection 
 down void 
class V3Dot13Dot0
  Method Argument Typehint Default
 up void 
 down void 
 exec void 
 fetchAll array 
 cpRow array 
class V3Dot13Dot1
  Method Argument Typehint Default
 up void 
 down void 
 exec void 
 fetchAll array 
class V3Dot1Dot0
  Method Argument Typehint Default
 up void 
 down void 
 channelAttributeValueUp  
 productFamilyAttributesUp void 
class V3Dot6Dot0
  Method Argument Typehint Default
 up void 
 down void 
class Mysql
  Method Argument Typehint Default
 getWhere  
 prepareNumeric string 
class AssociatedProduct
  Method Argument Typehint Default
 beforeSave  
class Attribute
  Method Argument Typehint Default
 init  
 beforeSave  
 afterSave  
 beforeRemove  
 afterRemove  
 max  
 createLocaleAttribute void 
 beforeUnrelate  
 updateLocalesAttributes bool 
 isProductFamilyAttribute bool 
 exception string 
 updateSortOrder void 
 isTypeValueValid bool 
class AttributeGroup
  Method Argument Typehint Default
 beforeRelate  
 beforeUnrelate  
 afterRelate  
 afterUnrelate  
class Catalog
  Method Argument Typehint Default
 unrelateProductsCategories void 
 afterRemove  
 afterUnrelate  
class Category
  Method Argument Typehint Default
 updateCategoryProductSorting void 
 getProductsIdsThatCanBeRelatedWithCategory array 
 hasChild bool 
 beforeRelate  
 afterRelate  
 afterUnrelate  
 beforeMassRelate  
class Product
  Method Argument Typehint Default
 getInputLanguageList array 
 getCategoriesIdsThatCanBeRelatedWithProduct array 
 afterSave  
 beforeRelate  
 afterRelate  
 beforeMassRelate  
 saveAttributes bool 
class ProductAttributeValue
  Method Argument Typehint Default
 removeCollectionByProductFamilyAttribute  
 beforeSave  
 afterSave  
 beforeRemove  
 afterRemove  
 getLocaleParentId string|? 
 updateLocaleAttributes void 
 deleteLocaleAttributes void 
 updateLocalesEnum void 
 updateLocalesMultiEnum void 
class ProductFamily
  Method Argument Typehint Default
 unrelate  
 getLinkedAttributesIds array 
 getLinkedWithAttributeGroup array 
 afterRemove  
class ProductFamilyAttribute
  Method Argument Typehint Default
 beforeSave  
 afterSave  
 beforeRemove  
 afterRemove  
 isValid void 
 isUnique bool 
 updateProductAttributeValues bool 
 init  
 exception string 
 updateLocaleAttributes void 
 deleteLocaleAttributes void 
 getExistsProductAttributeValues array 
class Association
  Method Argument Typehint Default
 getAssociatedProductAssociations  
 boolFilterNotUsedAssociations  
class Attribute
  Method Argument Typehint Default
 getSelectParams  
 boolFilterNotLocalesAttributes  
 boolFilterNotLinkedWithProduct  
 boolFilterNotLinkedProductAttributeValues  
 boolFilterNotLinkedProductFamilyAttributes  
 boolFilterUnitTypeDisabled  
class AttributeGroup
  Method Argument Typehint Default
 boolFilterWithNotLinkedAttributesToProduct  
 boolFilterWithNotLinkedAttributesToProductFamily  
 getNotLinkedAttributeGroups array 
class Category
  Method Argument Typehint Default
 applyBoolFilter  
 applyAdditional  
 boolFilterOnlyRootCategory  
 boolFilterNotChildCategory  
 boolAdvancedFilterAllowedForProduct  
class Channel
  Method Argument Typehint Default
 boolFilterNotLinkedWithPriceProfile  
 boolFilterNotAllowedForProduct  
 boolFilterNotLinkedWithAttributesInProductFamily  
class Product
  Method Argument Typehint Default
 getSelectParams  
 applyBoolFilter  
 textFilter  
 boolFilterNotLinkedCategoryAndOnlyCatalogsProducts  
 boolFilterWithoutAssociatedProducts  
 boolFilterOnlyCatalogProducts  
 getProductWithoutAssociatedProduct array 
 boolFilterWithoutAnyCategory  
 getProductWithoutCategory array 
 boolFilterWithoutImageAssets  
 getProductWithoutImageAssets array 
 boolFilterNotAssociatedProducts  
 boolFilterOnlySimple  
 getAssociatedProducts  
 boolFilterNotLinkedWithChannel  
 boolFilterNotLinkedWithBrand  
 getBrandProducts array 
 boolFilterNotLinkedWithProductFamily  
 getProductFamilyProducts array 
 boolFilterNotLinkedWithPackaging  
 fetchAll array 
 getGeneralStatisticService GeneralStatisticsDashlet 
 boolFilterNotLinkedWithProductSerie  
 boolFilterLinkedWithCategory  
 getProductAttributeFilter array 
 addProductAttributesFilter void 
 getValues array 
 prepareTypeIsTrue array 
 prepareTypeIsFalse array 
 prepareTypeArrayAnyOf array 
 prepareTypeArrayNoneOf array 
 prepareTypeArrayIsEmpty array 
 prepareTypeArrayIsNotEmpty array 
 prepareTypeDefault array 
 boolAdvancedFilterAllowedForCategory  
class ProductAttributeValue
  Method Argument Typehint Default
 getSelectParams  
 applyAdditional  
 prepareWhere array 
 boolFilterLinkedWithAttributeGroup  
class ProductFamily
  Method Argument Typehint Default
 boolFilterNotLinkedWithAttribute  
class ProductFamilyAttribute
  Method Argument Typehint Default
 getSelectParams  
 boolFilterLinkedWithAttributeGroup  
class AbstractDashletService
  Method Argument Typehint Default
 getPDO \PDO 
 getRepository BaseRepository 
class AbstractProductDashletService
  Method Argument Typehint Default
 init  
 getProductTypesCondition string 
 getProductTypes array 
class AbstractService
  Method Argument Typehint Default
 getAclWhereSql string 
 init  
 getTranslate string 
 dispatch array 
class AbstractTechnicalService
  Method Argument Typehint Default
 checkAcl bool 
 isValidCreateData bool 
class Attribute
  Method Argument Typehint Default
 getFiltersData array 
 getAttributesForFilter array 
 getMultilangFields array 
 afterDeleteEntity  
 afterMassRemove  
 unlinkAttribute bool 
class AttributeGroup
  Method Argument Typehint Default
 findLinkedEntitiesAttributes array 
class Brand
  Method Argument Typehint Default
 afterDeleteEntity  
 afterMassRemove  
 unlinkBrand bool 
class Catalog
  Method Argument Typehint Default
 prepareEntityForOutput  
 duplicateProducts  
 init  
class Category
  Method Argument Typehint Default
 getEntity  
 isChildCategory bool 
 getIdsTree array 
class Channel
  Method Argument Typehint Default
 getProducts array 
 setIsActiveEntity bool 
 init  
 getChannelCategoryProducts array 
 getDBChannelCategory  
 getDBCategoriesProducts array 
 getCategoryChildren array 
class ChannelsDashlet
  Method Argument Typehint Default
 getDashlet array 
class GeneralStatisticsDashlet
  Method Argument Typehint Default
 getDashlet array 
 getQueryProductWithoutImage string 
 getQueryProductWithoutAssociatedProduct string 
 getQueryProductWithoutCategory string 
 getAmountProductWithoutImage int 
 getAmountProductWithoutAssociatedProduct int 
 getAmountProductWithoutCategory int 
 addProductWithoutImage  
class Product
  Method Argument Typehint Default
 addAssociateProducts bool 
 removeAssociateProducts bool 
 isMainRole bool 
 beforeUpdateEntity  
 duplicateProductAttributeValues  
 clearDuplicatedProductAttributes  
 duplicateAssociatedMainProducts  
 duplicateAssociatedRelatedProduct  
 findLinkedEntitiesAssociatedMainProducts array 
 getDBAssociationMainProducts array 
 getDBTotalAssociationMainProducts int 
 beforeCreateEntity  
 getStringProductTypes string 
 updateSortOrder void 
class ProductAttributeValue
  Method Argument Typehint Default
 prepareEntityForOutput  
 updateEntity  
 convertValue  
 getInputLanguageList array 
 isCustom bool 
class ProductFamily
  Method Argument Typehint Default
 getLinkedProductAttributesCount int 
 init  
 duplicateProductFamilyAttributes  
class ProductsByStatusDashlet
  Method Argument Typehint Default
 getDashlet array 
class ProductsByTagDashlet
  Method Argument Typehint Default
 init  
 getDashlet array 
class ProductTypesDashlet
  Method Argument Typehint Default
 getDashlet array 
class QueueManagerCreateLocaleAttribute
  Method Argument Typehint Default
 run bool 
 createLocaleProductFamilyAttributes bool 
 createLocaleProductAttributeValues bool 
class QueueManagerDuplicateProduct
  Method Argument Typehint Default
 run bool 
class RevisionField
  Method Argument Typehint Default
 prepareData array 
 checkIsAttributeImage bool 
class Event
  Method Argument Typehint Default
 afterInstall void 
 afterDelete void 
 addGlobalSearchEntities void 
 deleteGlobalSearchEntities void 
 addMenuItems  
 deleteMenuItems  
 migratePimImageToDam void 
class Module
  Method Argument Typehint Default
 getLoadOrder int 
 loadMetadata  
 setLocalesToChannels  
 addImage array