mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #19421
[Bug 1328768] A change has been merged
Reviewed: https://reviews.mahara.org/3435
Committed: http://gitorious.org/mahara/mahara/commit/6c89ad48fbe36c431528d9e5bc9715279b043b3e
Submitter: Son Nguyen (son.nguyen@xxxxxxxxxxxxxxx)
Branch: master
commit 6c89ad48fbe36c431528d9e5bc9715279b043b3e
Author: Aaron Wells <aaronw@xxxxxxxxxxxxxxx>
Date: Wed Jun 11 20:07:00 2014 +1200
Cleanup of the Plugin class
Bug 1328768
- Improving documentation
- Adding default implementations for the *_config_options methods because
that's a better means of documenting them than the function_exists() way
- Fixing the save_config_options() methods in the search plugins, which
should have been static.
Change-Id: Ib2bf1388843824e63cf6486176e97b8f874e1116
Signed-off-by: Yuliya Bozhko <yuliya.bozhko@xxxxxxxxxxxxx>
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1328768
Title:
Wishlist: Generic plugin type
Status in Mahara ePortfolio:
In Progress
Bug description:
It would be useful to have a generic plugin type that provides all the
benefits of every plugin type (i.e. lang strings, templates, cron
jobs, config screens, config table, etc), while not having any
specific functionality tied to it. This would be useful for:
1. Encouraging encapsulation of core code, especially for components
that are mostly standalone, like the new "chat" functionality.
2. Third-party distributed code that doesn't match any of the existing
plugin types. (Although really, we should just have a "local" plugin
type for these.)
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1328768/+subscriptions
References