storage enhancements
[m6w6/pq-gateway] / lib / pq / Mapper / StorageInterface.php
index eb75f633b63fdfe9d2ce375a71ec60d719c4b5b2..540d91f5dddfba58c43625dc0de4cfbd9506b37f 100644 (file)
@@ -21,6 +21,22 @@ interface StorageInterface
         */
        function find($where = [], $order = null, $limit = null, $offset = null);
 
+       /**
+        * Find parent
+        * @param object $object
+        * @param string $refName
+        * @return object
+        */
+       function by($object, $refName);
+       
+       /**
+        * Find child rows
+        * @param object $object
+        * @param string $refName
+        * @return array
+        */
+       function of($object, $refName);
+       
        /**
         * Delete
         * @param object $object