Tasks Completed

  • Implement Part of the Plugin API: Before starting work on the SelectView, the first problem was how com_cronjobs should become aware of jobs offered by plugins. The solution was the Joomla! Event architecture. com_cronjobs now makes use of the OnCronOptionsList Event to allow plugins to advertise the jobs or routines they offer. It was also decided that plugins will be allowed to advertise multiple jobs. To this end, I implemented the CronOptions and CronOption classes, the former of which is currently used as the subject  argument to the options list event and takes care of processing and storing job data into instances of the latter.
  • Design a dummy Job-supporting plugin: To facilitate the testing and development of the plugin API, the testjob plugin was created (yes, due a rename). This plugin subscribes to the
...

Read more

© 2021 Extly, CB - All rights reserved.