From 1dc21d8fb72719399057c38a190a4f26f67c6c7f Mon Sep 17 00:00:00 2001 From: Aldarien Date: Mon, 3 Aug 2020 23:54:07 -0400 Subject: [PATCH] FIX: Interface differences --- common/Alias/Model.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/Alias/Model.php b/common/Alias/Model.php index 06476af..9df62dd 100644 --- a/common/Alias/Model.php +++ b/common/Alias/Model.php @@ -6,9 +6,9 @@ use ProVM\Common\Factory\Model as ModelFactory; interface Model { public function getTable(): string; public function setFactory(ModelFactory $factory): Model; - public function parentOf(string $child_model_class, array $relation_definitions): array; - public function childOf(string $parent_model_class, array $relation_definitions): Model; - public function siblingOf(string $sibling_model_class, string $connecting_table, array $relation_definitions): array; + public function parentOf(string $child_model_class, array $relation_definitions): ?array; + public function childOf(string $parent_model_class, array $relation_definitions): ?Model; + public function siblingOf(string $sibling_model_class, string $connecting_table, array $relation_definitions): ?array; public function toArray(): array; }