title: How to properly document keys of array return type?
body: <pre><code>class Foo
  {
      /**
      *   
      * @return array
      */
      public funtion bar(): array
      {
          return [
              'x' =&gt; 1,
              'y' =&gt; 2        
          ];
      }
  }
  </code></pre>
  
  <p>How do you properly tell in the documentation that <code>bar()</code> returns an <code>array</code> with <code>x</code> and <code>y</code> as keys?</p>