]> git.mxchange.org Git - friendica.git/blobdiff - src/DI.php
Fix processing of incoming Diaspora messages
[friendica.git] / src / DI.php
index e34df7b669382deebb3804f8228da7ecc8b42af9..e8fa90eb9bb7114718c21094b3a2ea4276b5b2bc 100644 (file)
@@ -65,11 +65,27 @@ abstract class DI
        /**
         * @return Database\Database
         */
-       public static function dba()
+       public static function dba(): Database\Database
        {
                return self::$dice->create(Database\Database::class);
        }
 
+       /**
+        * @return \Friendica\Database\Definition\DbaDefinition
+        */
+       public static function dbaDefinition(): Database\Definition\DbaDefinition
+       {
+               return self::$dice->create(Database\Definition\DbaDefinition::class);
+       }
+
+       /**
+        * @return \Friendica\Database\Definition\ViewDefinition
+        */
+       public static function viewDefinition(): Database\Definition\ViewDefinition
+       {
+               return self::$dice->create(Database\Definition\ViewDefinition::class);
+       }
+
        //
        // "App" namespace instances
        //