diff --git a/gosa-plugins/mail/personal/mail/class_mail-methods.inc b/gosa-plugins/mail/personal/mail/class_mail-methods.inc
index 2515d3a458c761fbd91eca92dd81ba0779866ccc..f75e0e0061ec00873a7f18c634e26574b0f55d10 100644 (file)
trigger_error("mailMethod with invalid parent object initialized.");
}
- if(!in_array($this->type,array("user","group"))){
+ if(!in_array_strict($this->type,array("user","group"))){
trigger_error("Unknown mail class type used '".$type."'.");
}else{
$this->type = $type;
*/
if($this->config->get_cfg_value("core","mailAttribute") != ""){
$new_uattrib= strtolower($this->config->get_cfg_value("core","mailAttribute"));
- if(in_array($new_uattrib,array("mail","uid"))){
+ if(in_array_strict($new_uattrib,array("mail","uid"))){
$this->uattrib = $new_uattrib;
}else{
@DEBUG (DEBUG_MAIL, __LINE__, __FUNCTION__, __FILE__, "<b>".$new_uattrib."</b>",
$ocs = $this->shareObjectClasses;
}
foreach($ocs as $oc){
- if(!in_array($oc, $this->parent->attrs['objectClass'])){
+ if(!in_array_strict($oc, $this->parent->attrs['objectClass'])){
$this->parent->attrs['objectClass'][] = $oc;
}
}