services = $services; } public function getPushNotificationServiceClient(): NotificationServiceClient { return $this->services->getService( 'EchoPushNotificationServiceClient' ); } public function getPushSubscriptionManager(): SubscriptionManager { return $this->services->getService( 'EchoPushSubscriptionManager' ); } public function getAttributeManager(): AttributeManager { return $this->services->getService( 'EchoAttributeManager' ); } public function getTitleLocalCache(): TitleLocalCache { return $this->services->getService( 'EchoTitleLocalCache' ); } public function getRevisionLocalCache(): RevisionLocalCache { return $this->services->getService( 'EchoRevisionLocalCache' ); } }