diff --git a/src/Ufo/Widgets/WidgetsStorageInterface.php b/src/Ufo/Widgets/WidgetsStorageInterface.php
index <HASH>..<HASH> 100644
--- a/src/Ufo/Widgets/WidgetsStorageInterface.php
+++ b/src/Ufo/Widgets/WidgetsStorageInterface.php
@@ -13,5 +13,22 @@ use Ufo\Core\Section;
 
 interface WidgetsStorageInterface
 {
+    /**
+     * @param \Ufo\Core\Section $section
+     * @return array
+     * 
+     * return array structure:
+     * [
+     *      'place 1 name' => [
+     *          Widget $widget1, 
+     *          Widget $widget2, 
+     *          ...
+     *      ], 
+     *      'place 2 name' => [
+     *          ...
+     *      ], 
+     *      ...
+     * ]
+     */
     public function getWidgets(Section $section): array;
 }
chore: describe returning value structure in phpdoc