Contao\Database::fieldExists PHP Méthode

fieldExists() public méthode

Determine if a particular column exists
public fieldExists ( string $strField, string $strTable, boolean $blnNoCache = false ) : boolean
$strField string The field name
$strTable string The table name
$blnNoCache boolean If true, the cache will be bypassed
Résultat boolean True if the field exists
    public function fieldExists($strField, $strTable, $blnNoCache = false)
    {
        if ($strField == '' || $strTable == '') {
            return false;
        }
        foreach ($this->listFields($strTable, $blnNoCache) as $arrField) {
            if ($arrField['name'] == $strField && $arrField['type'] != 'index') {
                return true;
            }
        }
        return false;
    }