{"action":"opened","issue":{"url":"https://api.github.com/repos/processwire/processwire-issues/issues/370","repository_url":"https://api.github.com/repos/processwire/processwire-issues","labels_url":"https://api.github.com/repos/processwire/processwire-issues/issues/370/labels{/name}","comments_url":"https://api.github.com/repos/processwire/processwire-issues/issues/370/comments","events_url":"https://api.github.com/repos/processwire/processwire-issues/issues/370/events","html_url":"https://github.com/processwire/processwire-issues/issues/370","id":256292490,"number":370,"title":"Some classes missing from the API Ref","user":{"login":"ethanbeyer","id":6864684,"avatar_url":"https://avatars3.githubusercontent.com/u/6864684?v=4","gravatar_id":"","url":"https://api.github.com/users/ethanbeyer","html_url":"https://github.com/ethanbeyer","followers_url":"https://api.github.com/users/ethanbeyer/followers","following_url":"https://api.github.com/users/ethanbeyer/following{/other_user}","gists_url":"https://api.github.com/users/ethanbeyer/gists{/gist_id}","starred_url":"https://api.github.com/users/ethanbeyer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ethanbeyer/subscriptions","organizations_url":"https://api.github.com/users/ethanbeyer/orgs","repos_url":"https://api.github.com/users/ethanbeyer/repos","events_url":"https://api.github.com/users/ethanbeyer/events{/privacy}","received_events_url":"https://api.github.com/users/ethanbeyer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-09-08T15:35:59Z","updated_at":"2017-09-08T15:35:59Z","closed_at":null,"author_association":"NONE","body":"Forum Post Here: https://processwire.com/talk/topic/16897-missing-api-reference-fieldgroups/\r\n\r\n### Short description of the issue\r\n\r\nThe Fieldgroups class is missing from the [reference](http://processwire.com/api/ref/), and I wasn't sure why! \r\n\r\n### Expected behavior\r\n\r\nI would expect that the API Ref Docs page would have API references for every Core Class.\r\n\r\n### Actual behavior\r\n\r\nSeveral classes are missing.\r\n\r\nAlso, [according to](https://processwire.com/talk/topic/16897-missing-api-reference-fieldgroups/?do=findComment&comment=148788) @adrianbj:\r\n> There actually seems to be the opposite problem with: http://processwire.com/api/ref/wire-database-backup/ - that page 404s, but is linked to under Core Classes > WireDatabaseBackup in the dropdown.\r\n\r\n### Optional: Suggestion for a possible fix\r\n\r\nI feel like the docs would be easier to parse/navigate if the API Variables were shown alongside the class they were an instance of.\r\n\r\n - Config ($config)\r\n - Field\r\n - Fields ($fields)\r\n - Fieldgroup\r\n - Fieldgroups ($fieldgroups)\r\n - Fieldtype\r\n - HookEvent\r\n - Inputfield\r\n - InputfieldWrapper\r\n - MarkupPagerNav\r\n - Module\r\n - Modules ($modules)\r\n - ...\r\n - Page ($page)\r\n - Pages ($pages)\r\n - ...\r\n\r\nI'm also aware of the API Gen reference page (https://processwire.com/apigen/index.html), which is more robust, but a little harder to parse.\r\n\r\nI've been saying for a while that I'd love to help the docs get better. As they are now, I think they're pretty good - but things could always improve, and if there is one thing in development I am uber-passionate about, it's documentation!!"}}
{"actor":{"display_login":"ethanbeyer"}}