Docs »

Plugins »

Extension Points »

Controller

Name: Controller
Identifier (ID): devblocks.controller

Manifest


		<extension point="devblocks.controller">
			<id>core.controller.ui</id>
			<name>UI Controller</name>
			<class>
				<file>api/uri/ui.php</file>
				<name>Controller_UI</name>
			</class>
			<params>
				<param key="uri" value="ui"/>
			</params>
		</extension>

Code



class ExampleExtension extends DevblocksControllerExtension {
	public function handleRequest(DevblocksHttpRequest $request) {
	}

	public function writeResponse(DevblocksHttpResponse $response) {
	}
}


Extensions

Avatars Controller core.controller.avatars
Cerb Controller core.controller.page
Debug Controller core.controller.debug
Download ZIP Controller cerb.legacy.profile.attachments.controller
Explorer Controller core.controller.explorer
Files Controller core.controller.files
Internal Controller core.controller.internal
OAuth Controller core.controller.oauth
Portal Controller core.controller.portal
Print Controller cerb.legacy.print.controller
REST Controller rest.controller
Resource Controller core.controller.resource
SSO Controller controller.sso
Scheduled Tasks (Cron) Controller core.controller.cron
Security Controller core.controller.security
UI Controller core.controller.ui
Webhooks Controller webhooks.controller