public function __construct(?string $appId = null, ?string $restApiKey = null, ?string $userAuthKey = null) 	{ 		$config = new Config($appId ?? setting('onesignal_app_id'), $restApiKey ?? setting('onesignal_rest_api_key'), $userAuthKey ?? setting('onesignal_user_auth_key')); 		$requestFactory = $streamFactory = new Psr17Factory;  		$this->api = new OneSignal($config, new Client, $requestFactory, $streamFactory); 	}