filterArrayByBlacklist() public static method

public static filterArrayByBlacklist ( array | string $array, array | string $blacklist ) : array
$array array | string array or comma separated list
$blacklist array | string array or comma separated list
return array
Example #1
0
 /**
  * Adds labelField, extraSelection and filter by blacklistSelection
  *
  * @param array $fields
  * @return array
  */
 protected function applyDefaultSelection($fields)
 {
     $fields = array_merge($fields, Tools::listToArray($this->getObjectDefinition()->getLabelField()));
     $fields = array_merge($fields, Tools::listToArray($this->getExtraSelection()));
     if ($this->getMultiLanguage()) {
         $fields[] = 'lang';
     }
     return Tools::filterArrayByBlacklist($fields, $this->getObjectDefinition()->getBlacklistSelection());
 }