[wp-trac] [WordPress Trac] #36921: Allow hooks referenced inline in Docblocks to be linked
WordPress Trac
noreply at wordpress.org
Mon May 23 17:00:58 UTC 2016
#36921: Allow hooks referenced inline in Docblocks to be linked
----------------------------+-------------------
Reporter: DrewAPicture | Owner:
Type: task (blessed) | Status: new
Priority: normal | Milestone: 4.6
Component: General | Version:
Severity: normal | Resolution:
Keywords: | Focuses: docs
----------------------------+-------------------
Description changed by DrewAPicture:
Old description:
> phpDocumentor doesn't support WordPress hooks out of the box. Our answer
> to this problem is using specially-formatted inline `@see` tags in
> DocBlocks which the [https://github.com/WordPress/phpdoc-parser parser]
> recognizes at hooks and parses them into internal Code Reference links.
>
> Many hooks are already given this treatment throughout core, but there
> are lots of others that aren't.
>
> Side note: We used to implement inline `@see` links for all functions,
> classes, and methods, but following #meta1483, known functions, classes,
> and methods are auto-linked which has freed up the need to handle for
> those cases within DocBlocks themselves.
New description:
phpDocumentor doesn't support WordPress hooks out of the box. Our answer
to this problem is using specially-formatted inline `@see` tags, e.g.
`{@see 'hook_name'}`, in DocBlocks which the [https://github.com/WordPress
/phpdoc-parser parser] recognizes as hooks and parses them into internal
Code Reference links.
Many hooks are already given this treatment throughout core, but there are
lots of others that aren't.
Side note: We used to implement inline `@see` links for all functions,
classes, and methods, but following #meta1483, known functions, classes,
and methods are auto-linked which has freed up the need to handle for
those cases within DocBlocks themselves.
--
--
Ticket URL: <https://core.trac.wordpress.org/ticket/36921#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list