/** * Handler for onDisplay trigger * * @author Jason Rey <*****@*****.**> * @since 1.1 * @access public * @param SocialFieldItem $class Field class item * @param Array $data Arguments to pass when triggering event * @param Array $result Result of the returned value by triggered event */ public function onDisplay(&$class, &$data, &$result) { // First data is user object, manually inject the user data in $class->set('user', $data[0]); $this->getOutput(__FUNCTION__, $class, $data, $result); if (isset($class->field->output) && empty($class->field->output)) { unset($class->field->output); } }