Container
Table of Contents
Methods
- getAccounting() : Accounting
- getActivityBroker() : Activity
- getAutomatedSolutionConverter() : AutomatedSolution
- getAutomatedSolutionManager() : AutomatedSolutionManager
- getBadge() : Badge
- getCategoryConverter() : Category
- getClientBinder() : ClientBinder
- getCommunicationRankingFactory() : RankingFactory
- getCompanyBroker() : Company
- getContactBroker() : Contact
- getContext() : Context
- getConversionMapper() : Mapper
- getConverterCaseCache() : CaseCache
- getDealBroker() : Deal
- getDirector() : Director
- getDynamicBroker() : Dynamic
- getDynamicFactoryByType() : Dynamic
- getDynamicTypeDataClass() : string|TypeTable
- getDynamicTypesMap() : DynamicTypesMap
- getEntityBroker() : Broker|null
- getEnumerationBroker() : Enumeration
- getEventHistory() : EventHistory
- getFactory() : Factory|null
- getFieldsContextManager() : ContextManager
- getFileBroker() : File
- getFileUploader() : FileUploader
- getFilterFactory() : Factory
- getIBlockElementBroker() : IBlockElement
- getIBlockSectionBroker() : IBLockSection
- getIdentifierByClassName() : string
- Returns ServiceLocator service identifier by the provided class name
- getImService() : ImService
- getInstance() : Container
- getIntranetToolsManager() : ToolsManager
- getItemConverter() : Item
- getLeadBroker() : Lead
- getLocalization() : Localization
- getLogger() : LoggerInterface
- getMultifieldStorage() : MultifieldStorage
- getOrderBroker() : Order
- getOrmObjectConverter() : OrmObject
- getParentFieldManager() : ParentFieldManager
- getProductRowConverter() : ProductRow
- getPullManager() : PullManager
- getQuoteBroker() : Quote
- getRelationManager() : RelationManager
- getRelationRegistrar() : Registrar
- getRestEventManager() : EventManager
- getRouter() : Router
- getShipmentProductService() : ProductService
- getSignB2eIntegrationTypeService() : TypeService
- getSignB2eItemService() : ItemService
- getSignB2eLanguageService() : LanguageService
- getSignB2eStageService() : StageService
- getSignB2eStatusService() : StatusService
- getSignB2eTriggerService() : TriggerService
- getSignB2eTypeService() : TypeService
- getSignIntegrationKanbanPullService() : PullService
- getStageConverter() : Stage
- getSummaryFactory() : SummaryFactory
- getTerminalPaymentService() : PaymentService
- getTimelineActivityItemFactory() : ConfigurableActivity
- getTimelineEntryFacade() : Facade
- getTimelineHistoryDataModelMaker() : Maker
- getTimelineHistoryItemFactory() : HistoryItem
- getTimelinePusher() : Pusher
- getTimelineScheduledItemFactory() : ScheduledItem
- getType() : Type|null
- getTypeByEntityTypeId() : Type|null
- getTypeConverter() : Type
- Returns a type converter object
- getTypePresetBroker() : TypePreset
- getTypesMap() : TypesMap
- Get an instance of TypesMap
- getUserBroker() : User
- getUserPermissions() : UserPermissions
- registerType() : void
Methods
getAccounting()
public
getAccounting() : Accounting
Return values
AccountinggetActivityBroker()
public
getActivityBroker() : Activity
Return values
ActivitygetAutomatedSolutionConverter()
public
getAutomatedSolutionConverter() : AutomatedSolution
Return values
AutomatedSolutiongetAutomatedSolutionManager()
public
getAutomatedSolutionManager() : AutomatedSolutionManager
Return values
AutomatedSolutionManagergetBadge()
public
getBadge(string $type, string $value) : Badge
Parameters
- $type : string
- $value : string
Return values
BadgegetCategoryConverter()
public
getCategoryConverter() : Category
Return values
CategorygetClientBinder()
public
getClientBinder() : ClientBinder
Return values
ClientBindergetCommunicationRankingFactory()
public
getCommunicationRankingFactory() : RankingFactory
Return values
RankingFactorygetCompanyBroker()
public
getCompanyBroker() : Company
Return values
CompanygetContactBroker()
public
getContactBroker() : Contact
Return values
ContactgetContext()
public
getContext() : Context
Return values
ContextgetConversionMapper()
public
getConversionMapper() : Mapper
Return values
MappergetConverterCaseCache()
public
getConverterCaseCache() : CaseCache
Return values
CaseCachegetDealBroker()
public
getDealBroker() : Deal
Return values
DealgetDirector()
public
getDirector() : Director
Return values
DirectorgetDynamicBroker()
public
getDynamicBroker() : Dynamic
Return values
DynamicgetDynamicFactoryByType()
public
getDynamicFactoryByType(Type $type) : Dynamic
Parameters
- $type : Type
Return values
DynamicgetDynamicTypeDataClass()
public
getDynamicTypeDataClass() : string|TypeTable
Tags
Return values
string|TypeTablegetDynamicTypesMap()
public
getDynamicTypesMap() : DynamicTypesMap
Return values
DynamicTypesMapgetEntityBroker()
public
getEntityBroker(int $entityTypeId) : Broker|null
Parameters
- $entityTypeId : int
Return values
Broker|nullgetEnumerationBroker()
public
getEnumerationBroker() : Enumeration
Return values
EnumerationgetEventHistory()
public
getEventHistory() : EventHistory
Return values
EventHistorygetFactory()
public
getFactory(int $entityTypeId) : Factory|null
Parameters
- $entityTypeId : int
Return values
Factory|nullgetFieldsContextManager()
public
getFieldsContextManager() : ContextManager
Return values
ContextManagergetFileBroker()
public
getFileBroker() : File
Return values
FilegetFileUploader()
public
getFileUploader() : FileUploader
Return values
FileUploadergetFilterFactory()
public
getFilterFactory() : Factory
Return values
FactorygetIBlockElementBroker()
public
getIBlockElementBroker() : IBlockElement
Return values
IBlockElementgetIBlockSectionBroker()
public
getIBlockSectionBroker() : IBLockSection
Return values
IBLockSectiongetIdentifierByClassName()
Returns ServiceLocator service identifier by the provided class name
public
static getIdentifierByClassName(string $className[, array<string|int, mixed>|null $parameters = null ]) : string
For example, \Bitrix\Crm\Service\Container -> crm.service.container
Parameters
- $className : string
- $parameters : array<string|int, mixed>|null = null
Tags
Return values
stringgetImService()
public
getImService() : ImService
Return values
ImServicegetInstance()
public
static getInstance() : Container
Return values
ContainergetIntranetToolsManager()
public
getIntranetToolsManager() : ToolsManager
Return values
ToolsManagergetItemConverter()
public
getItemConverter() : Item
Return values
ItemgetLeadBroker()
public
getLeadBroker() : Lead
Return values
LeadgetLocalization()
public
getLocalization() : Localization
Return values
LocalizationgetLogger()
public
getLogger(string $loggerId) : LoggerInterface
Parameters
- $loggerId : string
Return values
LoggerInterfacegetMultifieldStorage()
public
getMultifieldStorage() : MultifieldStorage
Return values
MultifieldStoragegetOrderBroker()
public
getOrderBroker() : Order
Return values
OrdergetOrmObjectConverter()
public
getOrmObjectConverter() : OrmObject
Return values
OrmObjectgetParentFieldManager()
public
getParentFieldManager() : ParentFieldManager
Return values
ParentFieldManagergetProductRowConverter()
public
getProductRowConverter() : ProductRow
Return values
ProductRowgetPullManager()
public
getPullManager() : PullManager
Return values
PullManagergetQuoteBroker()
public
getQuoteBroker() : Quote
Return values
QuotegetRelationManager()
public
getRelationManager() : RelationManager
Return values
RelationManagergetRelationRegistrar()
public
getRelationRegistrar() : Registrar
Return values
RegistrargetRestEventManager()
public
getRestEventManager() : EventManager
Return values
EventManagergetRouter()
public
getRouter() : Router
Return values
RoutergetShipmentProductService()
public
getShipmentProductService() : ProductService
Return values
ProductServicegetSignB2eIntegrationTypeService()
public
getSignB2eIntegrationTypeService() : TypeService
Return values
TypeServicegetSignB2eItemService()
public
getSignB2eItemService() : ItemService
Return values
ItemServicegetSignB2eLanguageService()
public
getSignB2eLanguageService() : LanguageService
Return values
LanguageServicegetSignB2eStageService()
public
getSignB2eStageService() : StageService
Return values
StageServicegetSignB2eStatusService()
public
getSignB2eStatusService() : StatusService
Return values
StatusServicegetSignB2eTriggerService()
public
getSignB2eTriggerService() : TriggerService
Return values
TriggerServicegetSignB2eTypeService()
public
getSignB2eTypeService() : TypeService
Return values
TypeServicegetSignIntegrationKanbanPullService()
public
getSignIntegrationKanbanPullService() : PullService
Return values
PullServicegetStageConverter()
public
getStageConverter() : Stage
Return values
StagegetSummaryFactory()
public
getSummaryFactory() : SummaryFactory
Return values
SummaryFactorygetTerminalPaymentService()
public
getTerminalPaymentService() : PaymentService
Return values
PaymentServicegetTimelineActivityItemFactory()
public
getTimelineActivityItemFactory() : ConfigurableActivity
Return values
ConfigurableActivitygetTimelineEntryFacade()
public
getTimelineEntryFacade() : Facade
Return values
FacadegetTimelineHistoryDataModelMaker()
public
getTimelineHistoryDataModelMaker() : Maker
Return values
MakergetTimelineHistoryItemFactory()
public
getTimelineHistoryItemFactory() : HistoryItem
Return values
HistoryItemgetTimelinePusher()
public
getTimelinePusher() : Pusher
Return values
PushergetTimelineScheduledItemFactory()
public
getTimelineScheduledItemFactory() : ScheduledItem
Return values
ScheduledItemgetType()
public
getType(int $id) : Type|null
Parameters
- $id : int
Return values
Type|nullgetTypeByEntityTypeId()
public
getTypeByEntityTypeId(int $entityTypeId) : Type|null
Parameters
- $entityTypeId : int
Return values
Type|nullgetTypeConverter()
Returns a type converter object
public
getTypeConverter() : Type
Return values
TypegetTypePresetBroker()
public
getTypePresetBroker() : TypePreset
Return values
TypePresetgetTypesMap()
Get an instance of TypesMap
public
getTypesMap() : TypesMap
Return values
TypesMapgetUserBroker()
public
getUserBroker() : User
Return values
UsergetUserPermissions()
public
getUserPermissions([int|null $userId = null ]) : UserPermissions
Parameters
- $userId : int|null = null
Return values
UserPermissionsregisterType()
public
registerType(int $entityTypeId, Type $type) : void
Parameters
- $entityTypeId : int
- $type : Type