public \Bitrix\Main\Environment::__construct( array $arEnv );
Non-static method is called when creating an instance class, allowing to perform actions within it when creating an object.