Ignore:
Timestamp:
03/16/06 11:53:07 (7 years ago)
Author:
benjamin
Message:

Misc code cleanup and alternc_export follow-up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bureau/class/m_dom.php

    r845 r904  
    145145    // Lancement de del_dom sur les classes domain_sensitive : 
    146146    // Declenchons les autres classes. 
    147     for($i=0;$i<count($classes);$i++) { 
    148       if (method_exists($GLOBALS[$classes[$i]],"alternc_del_domain")) { 
    149         $GLOBALS[$classes[$i]]->alternc_del_domain($dom); 
    150       } 
    151     } 
    152     for($i=0;$i<count($classes);$i++) { 
    153       if (method_exists($GLOBALS[$classes[$i]],"alternc_del_mx_domain")) { 
    154         $GLOBALS[$classes[$i]]->alternc_del_mx_domain($dom); 
     147    foreach($classes as $c) { 
     148      if (method_exists($GLOBALS[$c],"alternc_del_domain")) { 
     149        $GLOBALS[$c]->alternc_del_domain($dom); 
     150      } 
     151    } 
     152    foreach($classes as $c) { 
     153      if (method_exists($GLOBALS[$c],"alternc_del_mx_domain")) { 
     154        $GLOBALS[$c]->alternc_del_mx_domain($dom); 
    155155      } 
    156156    } 
     
    259259    // Lancement de add_dom sur les classes domain_sensitive : 
    260260     // Declenchons les autres classes.     
    261     for($i=0;$i<count($classes);$i++) { 
    262       if (method_exists($GLOBALS[$classes[$i]],"alternc_add_domain")) { 
    263         $GLOBALS[$classes[$i]]->alternc_add_domain($domain); 
    264       } 
    265     } 
    266     for($i=0;$i<count($classes);$i++) { 
    267       if (method_exists($GLOBALS[$classes[$i]],"alternc_add_mx_domain")) { 
    268         $GLOBALS[$classes[$i]]->alternc_add_mx_domain($domain); 
     261    foreach($classes as $c) { 
     262      if (method_exists($GLOBALS[$c],"alternc_add_domain")) { 
     263        $GLOBALS[$c]->alternc_add_domain($domain); 
     264      } 
     265    } 
     266    foreach($classes as $c) { 
     267      if (method_exists($GLOBALS[$c],"alternc_add_mx_domain")) { 
     268        $GLOBALS[$c]->alternc_add_mx_domain($domain); 
    269269      } 
    270270    } 
     
    756756    if ($gesmx && !$r["mail"]) { // on a associé le MX : on cree donc l'entree dans LDAP 
    757757      // Lancement de add_dom sur les classes domain_sensitive : 
    758      for($i=0;$i<count($classes);$i++) { 
    759       if (method_exists($GLOBALS[$classes[$i]],"alternc_add_mx_domain")) { 
    760         $GLOBALS[$classes[$i]]->alternc_add_mx_domain($dom); 
    761       } 
    762         } 
    763     } 
    764  
    765         if (!$gesmx && $r["mail"]) { // on a dissocié le MX : on détruit donc l'entree dans LDAP 
     758      foreach($classes as $c) { 
     759        if (method_exists($GLOBALS[$c],"alternc_add_mx_domain")) { 
     760        $GLOBALS[$c]->alternc_add_mx_domain($dom); 
     761        } 
     762      } 
     763    } 
     764     
     765    if (!$gesmx && $r["mail"]) { // on a dissocié le MX : on détruit donc l'entree dans LDAP 
    766766      // Lancement de del_dom sur les classes domain_sensitive : 
    767      for($i=0;$i<count($classes);$i++) { 
    768       if (method_exists($GLOBALS[$classes[$i]],"alternc_del_mx_domain")) { 
    769         $GLOBALS[$classes[$i]]->alternc_del_mx_domain($dom); 
    770       } 
    771         } 
    772     } 
    773  
     767      foreach($classes as $c) { 
     768        if (method_exists($GLOBALS[$c],"alternc_del_mx_domain")) { 
     769          $GLOBALS[$c]->alternc_del_mx_domain($dom); 
     770        } 
     771      } 
     772    } 
     773     
    774774    $db->query("update domaines set gesdns='$dns', mx='$mx', gesmx='$gesmx' where domaine='$dom'"); 
    775775    $db->query("insert into domaines_standby (compte,domaine,mx,gesdns,gesmx,action) values ('$cuid','$dom','$mx','$dns','$gesmx',1);");  
     
    777777    return true; 
    778778  } // edit_domain 
    779  
     779   
    780780 
    781781 
Note: See TracChangeset for help on using the changeset viewer.