UserModel::noEmail PHP Method

noEmail() public static method

Whether or not users have email addresses.
public static noEmail ( ) : boolean
return boolean
    public static function noEmail()
    {
        return c('Garden.Registration.NoEmail');
    }

Usage Example

Esempio n. 1
0
echo $this->Form->label('Username', 'Name');
$Attributes = array();
if (!$this->data('_CanEditUsername')) {
    $Attributes['disabled'] = 'disabled';
}
echo $this->Form->textBox('Name', $Attributes);
?>
        </li>

        <?php 
if ($this->data('_CanViewPersonalInfo')) {
    ?>
            <li class="User-Email">
                <?php 
    echo $this->Form->label('Email', 'Email');
    if (!$this->data('_CanEditEmail') && UserModel::noEmail()) {
        echo '<div class="Gloss">', t('Email addresses are disabled.', 'Email addresses are disabled. You can only add an email address if you are an administrator.'), '</div>';
    } else {
        $EmailAttributes = array();
        if (!$this->data('_CanEditEmail')) {
            $EmailAttributes['disabled'] = 'disabled';
        }
        // Email confirmation
        if (!$this->data('_EmailConfirmed')) {
            $EmailAttributes['class'] = 'InputBox Unconfirmed';
        }
        echo $this->Form->textBox('Email', $EmailAttributes);
    }
    ?>
            </li>
        <?php 
All Usage Examples Of UserModel::noEmail
UserModel