formatKey($this); } /** @return (array) additionnal argument to pass to export. * array is associatvie, only the key is passed to export, value is for display only. */ public function getArgs() { return array(); } /** allow free user input. * If no need of args, should return true */ public function supportFreeArgs() { return true; } /** @return (bool) appear in method combobox */ public function isVisible() { return true; } function formatKey($class) { if( is_object($class) ) $class = get_class($class); return str_replace('\\', '_', strtolower($class)); } }