OJS development discussion, enhancement requests, third-party patches and plug-ins.
Moderators: jmacgreg, btbell, michael, bdgregg, barbarah, asmecher
The Public Knowledge Project Support Forum is moving to http://forum.pkp.sfu.ca
This forum will be maintained permanently as an archived historical resource, but all new questions should be added to the new forum. Questions will no longer be monitored on this old forum after March 30, 2015.
Is is possible to query OJS for all known hook names, including the dynamic hooks (for example, those created for children by parents as in DAO class)?
I could do this statically, by parsing the source with a system command, but it would be hard to catch the above dynamic hooks. For example, HookRegistry::getAllKnownHooks(), similar to HookRegistry::getHooks() (which should maybe then be "getRegisteredHooks()").
I would like my plugin to present a drop-down list of hooks to the user.
- Posts: 113
- Joined: Fri Mar 30, 2007 3:32 pm
There's no way to do this at the moment -- what you might consider doing is logging all hooks called (e.g. by modifying the HookRegistry::call function) for a while, using OJS representatively, and building a list that way.
Public Knowledge Project Team
- Posts: 10015
- Joined: Wed Aug 10, 2005 12:56 pm
Return to OJS Development
Who is online
Users browsing this forum: No registered users and 1 guest