LABEL_CREATE_ANOTHER_ACCOUNT = _('Create another account'); $this->LABEL_BACK_TO_ACCOUNT_LIST = _('Back to account list'); } /** * Returns the alias name of this account type. * This function must be overwritten by the child classes. * * @return string alias name */ public function getAlias() { return "baseType"; } /** * Returns the description of this account type. * This function must be overwritten by the child classes. * * @return string description */ public function getDescription() { return "base type"; } /** * Returns the class name for the list object. * * @return string class name */ public function getListClassName() { return "lamList"; } /** * Returns the default attribute list for this account type. * This function must be overwritten by the child classes. * * @return string attribute list */ public function getDefaultListAttributes() { return "dn:DN,objectClass:Object classes"; } /** * Returns a list of attributes which have a translated description. * This is used for the head row in the list view. * * @return array list of descriptions */ public function getListAttributeDescriptions() { return array(); } /** * Returns if entries of this type may be created via file upload. * * @return boolean true, if file upload is supported */ public function supportsFileUpload() { return true; } } ?>