{"comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/b27fe292c68b5b0e482d7104bb1d87cc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"b27fe292c68b5b0e482d7104bb1d87cc","url":"https://api.github.com/users/ashnazg","login":"ashnazg","id":100170},"position":361,"updated_at":"2011-11-02T21:02:42Z","commit_id":"5befb87f36f136fd5c6a81418f610cf8d7da47f0","url":"https://api.github.com/repos/mvriel/Docblox/comments/691479","line":361,"body":"Depending on how precise you wanted to be in your tag, I could imagine these all being acceptable:\n* @return array just saying \"it's an array\" is good enough... you're not interested in discussing element types in the array\n* @return mixed[] equivalent to \"array\", but at least indicates that elements may be of mixed types inside the array\n\nCarrying this further, I wonder if this syntax could be useful, albeit cluttered:\n* @return mixed[]string|int equivalent to an array of mixed elements, but we specify that elements will only be either strings or integers","html_url":"https://github.com/mvriel/Docblox/commit/5befb87f36#commitcomment-691479","id":691479,"path":"docs/PSR.md","created_at":"2011-11-02T21:02:42Z"}}