Docs »

Plugins »

Extension Points »

Search Schema

Name: Search Schema
Identifier (ID): devblocks.search.schema

Manifest


		<extension point="devblocks.search.schema">
			<id>cerb.search.schema.address</id>
			<name>Email Addresses</name>
			<class>
				<file>api/dao/address.php</file>
				<name>Search_Address</name>
			</class>
			<params>
			</params>
		</extension>

Code



class ExampleExtension extends Extension_DevblocksSearchSchema {
	public function delete($ids) {
	}

	public function getAttributes() {
	}

	public function getNamespace() {
	}

	public function index($stop_time) {
	}

	public function query($query, $attributes, $limit) {
	}

	public function reindex() {
	}
}


Extensions

Comment Content cerberusweb.search.schema.comment_content
Contacts cerb.search.schema.contact
Email Addresses cerb.search.schema.address
Jira Issues jira.search.schema.jira_issue
Knowledgebase Articles cerberusweb.search.schema.kb_article
Message Content cerberusweb.search.schema.message_content
Organizations cerb.search.schema.org
Snippets cerb.search.schema.snippet
Workers cerb.search.schema.worker