X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fclasses%2Fmain%2Fhelper%2Fweb%2Fclass_WebFormHelper.php;h=d3fecfc48f40545f8f29d0b1b06987f701933cb9;hb=6c783b879094b6385da1b0a0b802c779f4870d4a;hp=fc14638408cca3c5214e30ed4887e4ba709d54ff;hpb=11c0ba60cb6c044928f41e93cc98d214b1d8ad7c;p=shipsimu.git diff --git a/inc/classes/main/helper/web/class_WebFormHelper.php b/inc/classes/main/helper/web/class_WebFormHelper.php index fc14638..d3fecfc 100644 --- a/inc/classes/main/helper/web/class_WebFormHelper.php +++ b/inc/classes/main/helper/web/class_WebFormHelper.php @@ -55,7 +55,7 @@ class WebFormHelper extends BaseHelper { const EXCEPTION_UNEXPECTED_CLOSED_GROUP = 0xb03; /** - * Private constructor + * Protected constructor * * @return void */ @@ -64,7 +64,10 @@ class WebFormHelper extends BaseHelper { parent::__construct(__CLASS__); // Set part description - $this->setObjectDescription("HTML-Formularhilfsklasse"); + $this->setObjectDescription("Helper class for HTML forms"); + + // Create unique ID number + $this->createUniqueID(); } /** @@ -543,6 +546,16 @@ class WebFormHelper extends BaseHelper { return $required; } + /** + * Checks wether email addresses can only be once used + * + * @return $isUnique + */ + public function ifEmailMustBeUnique () { + $isUnique = ($this->getConfigInstance()->readConfig('register_email_unique') == "Y"); + return $isUnique; + } + /** * Checks wether the specified chat protocol is enabled in this form *