(REF) CryptoRegistry - Tighten type declaration
authorTim Otten <totten@civicrm.org>
Fri, 15 Apr 2022 03:53:43 +0000 (20:53 -0700)
committerTim Otten <totten@civicrm.org>
Fri, 15 Apr 2022 03:53:43 +0000 (20:53 -0700)
Civi/Core/Container.php
Civi/Crypto/CryptoRegistry.php

index 92c9a9482d5d4546a8685356f273d84150e5d3e0..2c940faf46139ec0c04b52cf0730a5b7d98eae1b 100644 (file)
@@ -232,7 +232,7 @@ class Container {
     $container->setDefinition('pear_mail', new Definition('Mail'))
       ->setFactory('CRM_Utils_Mail::createMailer')->setPublic(TRUE);
 
-    $container->setDefinition('crypto.registry', new Definition('Civi\Crypto\CryptoService'))
+    $container->setDefinition('crypto.registry', new Definition('Civi\Crypto\CryptoRegistry'))
       ->setFactory('Civi\Crypto\CryptoRegistry::createDefaultRegistry')->setPublic(TRUE);
 
     $container->setDefinition('crypto.token', new Definition('Civi\Crypto\CryptoToken', []))
index 27f0a9de8f418bde414ebddcbc75d4c9b4c102cd..5c6fd958da83b7142c91d2207af531359607fde0 100644 (file)
@@ -61,7 +61,7 @@ class CryptoRegistry {
    * @throws \CRM_Core_Exception
    * @throws \Civi\Crypto\Exception\CryptoException
    */
-  public static function createDefaultRegistry() {
+  public static function createDefaultRegistry(): CryptoRegistry {
     $registry = new static();
     $registry->addCipherSuite(new \Civi\Crypto\PhpseclibCipherSuite());