/** * This method registers all the functions on the service class * */ protected function registerFunction() { $GLOBALS['log']->info('Begin: registry->registerFunction'); parent::registerFunction(); $GLOBALS['log']->info('END: registry->registerFunction'); // END OF REGISTER FUNCTIONS }
/** * This method registers all the functions on the service class * */ protected function registerFunction() { Log::info('Begin: registry->registerFunction'); parent::registerFunction(); Log::info('END: registry->registerFunction'); // END OF REGISTER FUNCTIONS }
protected function registerFunction() { parent::registerFunction(); $this->serviceClass->registerFunction('crmdata', array('session' => 'xsd:string', 'email' => 'xsd:string'), array('return' => 'xsd:string')); $this->serviceClass->registerFunction('syncticket', array('session' => 'xsd:string', 'data' => 'xsd:string'), array('return' => 'xsd:string')); $this->serviceClass->registerFunction('version', array(), array('return' => 'xsd:string')); }
/** * This method registers all the functions on the service class * */ protected function registerFunction() { $GLOBALS['log']->info('Begin: registry->registerFunction'); parent::registerFunction(); $this->serviceClass->registerFunction('get_module_fields_md5', array('session' => 'xsd:string', 'module_names' => 'tns:select_fields'), array('return' => 'tns:md5_results')); $this->serviceClass->registerFunction('get_available_modules', array('session' => 'xsd:string', 'filter' => 'xsd:string'), array('return' => 'tns:module_list')); $this->serviceClass->registerFunction('get_last_viewed', array('session' => 'xsd:string', 'module_names' => 'tns:module_names'), array('return' => 'tns:last_viewed_list')); $this->serviceClass->registerFunction('get_upcoming_activities', array('session' => 'xsd:string'), array('return' => 'tns:upcoming_activities_list')); $this->serviceClass->registerFunction('search_by_module', array('session' => 'xsd:string', 'search_string' => 'xsd:string', 'modules' => 'tns:select_fields', 'offset' => 'xsd:int', 'max_results' => 'xsd:int', 'assigned_user_id' => 'xsd:string', 'select_fields' => 'tns:select_fields'), array('return' => 'tns:return_search_result')); $this->serviceClass->registerFunction('get_relationships', array('session' => 'xsd:string', 'module_name' => 'xsd:string', 'module_id' => 'xsd:string', 'link_field_name' => 'xsd:string', 'related_module_query' => 'xsd:string', 'related_fields' => 'tns:select_fields', 'related_module_link_name_to_fields_array' => 'tns:link_names_to_fields_array', 'deleted' => 'xsd:int', 'order_by' => 'xsd:string'), array('return' => 'tns:get_entry_result_version2')); $GLOBALS['log']->info('END: registry->registerFunction'); // END OF REGISTER FUNCTIONS }