Docs »

Plugins »

Extension Points »

Rest API Controller

Name: Rest API Controller
Identifier (ID): cerberusweb.rest.controller

Manifest


		<extension point="cerberusweb.rest.controller">
			<id>cerberusweb.datacenter.domains.rest</id>
			<name>Domains</name>
			<class>
				<file>api/rest/domains.php</file>
				<name>ChRest_Domains</name>
			</class>
			<params>
				<param key="uri" value="domains"/>
			</params>
		</extension>

Code



class ExampleExtension extends Extension_RestController {
	public function deleteAction($stack) {
	}

	public function getAction($stack) {
	}

	public function patchAction($stack) {
	}

	public function postAction($stack) {
	}

	public function putAction($stack) {
	}
}


Extensions

Activity Log cerberusweb.rest.controller.activity_log
Addresses cerberusweb.rest.controller.addresses
Attachments cerberusweb.rest.controller.attachments
Bots cerberusweb.rest.controller.bots
Calendars cerberusweb.rest.controller.calendars
Comments cerberusweb.rest.controller.comments
Contacts cerberusweb.rest.controller.contacts
Contexts cerberusweb.rest.controller.context
Custom Fields cerberusweb.rest.controller.custom_fields
Data cerberusweb.rest.controller.data
Domains cerberusweb.datacenter.domains.rest
Groups cerberusweb.rest.controller.groups
KB Articles cerberusweb.rest.controller.kbarticles
KB Categories cerberusweb.rest.controller.kbcategories
Mail HTML Templates cerberusweb.rest.controller.mail_html_templates
Messages cerberusweb.rest.controller.messages
Notifications cerberusweb.rest.controller.notifications
Opportunities crm.rest.controller.opps
Orgs cerberusweb.rest.controller.orgs
Packages cerberusweb.rest.controller.packages
Parser cerberusweb.rest.controller.parser
Records cerberusweb.rest.controller.records
Saved Searches cerberusweb.rest.controller.saved_searches
Sensors cerberusweb.datacenter.sensors.rest
Servers cerberusweb.datacenter.servers.rest
Snippets cerberusweb.rest.controller.snippets
Tasks cerberusweb.rest.controller.tasks
Tickets cerberusweb.rest.controller.tickets
Time Tracking cerberusweb.rest.controller.timetracking
Workers cerberusweb.rest.controller.workers
Workspaces cerberusweb.rest.controller.workspaces