]> git.mxchange.org Git - friendica.git/commitdiff
Moved function to Database.php
authorMichael <heluecht@pirati.ca>
Sat, 27 Jul 2019 16:08:48 +0000 (16:08 +0000)
committerMichael <heluecht@pirati.ca>
Sat, 27 Jul 2019 16:08:48 +0000 (16:08 +0000)
src/Database/DBA.php
src/Database/Database.php

index 937693a7924cb08f8a66a6297c510be4c4caf762..4619bc38b821323877d4f0919c45a78d21d29982 100644 (file)
@@ -422,7 +422,7 @@ class DBA
         */
        public static function selectToArray($table, array $fields = [], array $condition = [], array $params = [])
        {
-               return self::$database->toArray(self::$database->select($table, $fields, $condition, $params));
+               return self::$database->selectToArray($table, $fields, $condition, $params);
        }
 
        /**
index c503416912287fd22bfc5516c28c35e9c85fedbb..566a757b512eb14db2ed1668a67e30e8925f5a8c 100644 (file)
@@ -1407,6 +1407,23 @@ class Database
                }
        }
 
+       /**
+        * @brief Select rows from a table and fills an array with the data
+        *
+        * @param string $table     Table name
+        * @param array  $fields    Array of selected fields, empty for all
+        * @param array  $condition Array of fields for condition
+        * @param array  $params    Array of several parameters
+        *
+        * @return array Data array
+        * @throws \Exception
+        * @see   self::select
+        */
+       public function selectToArray($table, array $fields = [], array $condition = [], array $params = [])
+       {
+               return $this->toArray($this->select($table, $fields, $condition, $params));
+       }
+
        /**
         * @brief Select rows from a table
         *