Translation BAO - Minor strictness cleanups
authorEileen McNaughton <emcnaughton@wikimedia.org>
Sun, 28 Aug 2022 23:26:50 +0000 (16:26 -0700)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Thu, 1 Sep 2022 06:51:02 +0000 (18:51 +1200)
CRM/Core/BAO/Translation.php

index f508281c9d02a510de77b240f706fbcf9d6e0372..f1876031188ba5f5df09cd5cf9641d5f477b004e 100644 (file)
 
 use Civi\Api4\Generic\AbstractAction;
 use Civi\Api4\Translation;
+use Civi\Core\HookInterface;
 
 /**
  *
  * @package CRM
  * @copyright CiviCRM LLC https://civicrm.org/licensing
  */
-class CRM_Core_BAO_Translation extends CRM_Core_DAO_Translation implements \Civi\Core\HookInterface {
+class CRM_Core_BAO_Translation extends CRM_Core_DAO_Translation implements HookInterface {
 
   use CRM_Core_DynamicFKAccessTrait;
 
@@ -26,7 +27,7 @@ class CRM_Core_BAO_Translation extends CRM_Core_DAO_Translation implements \Civi
    *
    * @return array[]
    */
-  public static function getStatuses() {
+  public static function getStatuses(): array {
     return [
       ['id' => 1, 'name' => 'active', 'label' => ts('Active')],
       ['id' => 2, 'name' => 'draft', 'label' => ts('Draft')],