danielebarchiesi@4: behavior = $behavior; danielebarchiesi@4: danielebarchiesi@4: ctools_include('plugins'); danielebarchiesi@4: $plugin = ctools_get_plugins('entityreference', 'behavior', $behavior); danielebarchiesi@4: $this->plugin = $plugin; danielebarchiesi@4: } danielebarchiesi@4: danielebarchiesi@4: public function schema_alter(&$schema, $field) {} danielebarchiesi@4: danielebarchiesi@4: public function property_info_alter(&$info, $entity_type, $field, $instance, $field_type) {} danielebarchiesi@4: danielebarchiesi@4: public function views_data_alter(&$data, $field) {} danielebarchiesi@4: danielebarchiesi@4: public function load($entity_type, $entities, $field, $instances, $langcode, &$items) {} danielebarchiesi@4: danielebarchiesi@4: public function is_empty_alter(&$empty, $item, $field) {} danielebarchiesi@4: danielebarchiesi@4: public function validate($entity_type, $entity, $field, $instance, $langcode, $items, &$errors) {} danielebarchiesi@4: danielebarchiesi@4: public function presave($entity_type, $entity, $field, $instance, $langcode, &$items) {} danielebarchiesi@4: danielebarchiesi@4: public function insert($entity_type, $entity, $field, $instance, $langcode, &$items) {} danielebarchiesi@4: danielebarchiesi@4: public function postInsert($entity_type, $entity, $field, $instance) {} danielebarchiesi@4: danielebarchiesi@4: public function update($entity_type, $entity, $field, $instance, $langcode, &$items) {} danielebarchiesi@4: danielebarchiesi@4: public function postUpdate($entity_type, $entity, $field, $instance) {} danielebarchiesi@4: danielebarchiesi@4: public function delete($entity_type, $entity, $field, $instance, $langcode, &$items) {} danielebarchiesi@4: danielebarchiesi@4: public function postDelete($entity_type, $entity, $field, $instance) {} danielebarchiesi@4: danielebarchiesi@4: public function entityPostInsert($entity_type, $entity, $field, $instance) {} danielebarchiesi@4: danielebarchiesi@4: public function entityPostUpdate($entity_type, $entity, $field, $instance) {} danielebarchiesi@4: danielebarchiesi@4: public function entityPostDelete($entity_type, $entity, $field, $instance) {} danielebarchiesi@4: danielebarchiesi@4: public function settingsForm($field, $instance) {} danielebarchiesi@4: danielebarchiesi@4: public function access($field, $instance) { danielebarchiesi@4: return TRUE; danielebarchiesi@4: } danielebarchiesi@4: } danielebarchiesi@4: danielebarchiesi@4: /** danielebarchiesi@4: * A broken implementation of EntityReference_BehaviorHandler. danielebarchiesi@4: */ danielebarchiesi@4: class EntityReference_BehaviorHandler_Broken extends EntityReference_BehaviorHandler_Abstract { danielebarchiesi@4: public function settingsForm($field, $instance) { danielebarchiesi@4: $form['behavior_handler'] = array( danielebarchiesi@4: '#markup' => t('The selected behavior handler is broken.'), danielebarchiesi@4: ); danielebarchiesi@4: return $form; danielebarchiesi@4: } danielebarchiesi@4: }