propel
[ class tree: propel ] [ index: propel ] [ all elements ]

Source for file EtvaServer.php

Documentation is available at EtvaServer.php

  1. <?php
  2.  
  3. class EtvaServer extends BaseEtvaServer
  4. {
  5.        
  6.  
  7.  public function delete(PropelPDO $con null)
  8.     {
  9.  
  10.         // $criteria = new Criteria(EtvaServerPeer::DATABASE_NAME);
  11.         $criteria new Criteria();
  12.  
  13.         $criteria->add(EtvaAgentPeer::SERVER_ID$this->id);
  14.         $criteria->add(EtvaNetworkPeer::SERVER_ID$this->id);
  15.  
  16.         $criteria1 new Criteria();
  17.         $criteria1->add(EtvaNetworkPeer::SERVER_ID$this->id);
  18.         $networks EtvaNetworkPeer::doSelectJoinEtvaServer($criteria1);
  19.         
  20.         foreach($networks as $network){
  21.            
  22.             $network->removeMacFlag();
  23.         }
  24.         
  25.  
  26.         // EtvaAgentPeer::addSelectColumns($criteria);
  27.         // EtvaNetworkPeer::doDelete($criteria);
  28.  
  29.  
  30.  
  31.         // EtvaAgentPeer::addSelectColumns($criteria);
  32.          EtvaServerPeer::doDelete($criteria);
  33.  
  34.  
  35.         parent::delete($con);
  36.  
  37.  
  38.  
  39.  
  40.   }
  41.  
  42.  
  43.   
  44.  
  45. }

Documentation generated on Fri, 19 Jun 2009 10:49:17 +0100 by phpDocumentor 1.4.2