Name: |
Support Center Controller |
Identifier (ID): |
usermeet.sc.controller |
Manifest
<extension point="usermeet.sc.controller">
<id>cerberusweb.kb.sc.controller</id>
<name>Knowledgebase</name>
<class>
<file>api/sc/kb.php</file>
<name>UmScKbController</name>
</class>
<params>
<param key="uri" value="kb"/>
<param key="menu_title" value="common.knowledgebase"/>
<param key="options">
<value>
<data key="configurable"/>
</value>
</param>
</params>
</extension>
Code
class ExampleExtension extends Extension_UmScController {
public function configure(Model_CommunityTool $instance)
/**
* @param DevblocksHttpRequest
* @return DevblocksHttpResponse
*/
public function handleRequest(DevblocksHttpRequest $request) {
}
public function isVisible() {
}
public function renderSidebar(DevblocksHttpResponse $response) {
}
public function saveConfiguration(Model_CommunityTool $instance) {
}
public function writeResponse(DevblocksHttpResponse $response) {
}
}
Extensions
Ajax |
sc.controller.ajax |
Announcements |
sc.controller.announcements |
Avatar |
sc.controller.avatar |
Contact Us |
sc.controller.contact |
Home |
sc.controller.home |
Knowledgebase |
cerberusweb.kb.sc.controller |
Login |
sc.controller.login |
My Account |
sc.controller.account |
Ticket History |
sc.controller.history |