示例#1
0
文件: Attivita.php 项目: pizar/gaia
 public function cancella()
 {
     foreach ($this->turni() as $t) {
         $t->cancella();
     }
     parent::cancella();
 }
示例#2
0
文件: CorsoBase.php 项目: pizar/gaia
 /**
  * Cancella il corso base e tutto ciò che c'è di associato
  */
 public function cancella()
 {
     PartecipazioneBase::cancellaTutti([['corsoBase', $this->id]]);
     Lezione::cancellaTutti([['corso', $this->id]]);
     parent::cancella();
 }
示例#3
0
文件: Autoparco.php 项目: pizar/gaia
 public function cancella()
 {
     Collocazione::cancellaTutti([['autoparco', $this]]);
     parent::cancella();
 }
示例#4
0
 /**
  * Cancella Geopolitica
  * @param GeoPolitica
  */
 public function cancella()
 {
     $oid = $this->oid();
     /* Cancello autoparchi e veicoli ad esso associati li passo al nazionale */
     Autoparco::cancellaTutti([['comitato', $oid]]);
     /* Cancello i corsi base */
     CorsoBase::cancellaTutti([['comitato', $oid]]);
     /* Cancello i delegati */
     Delegato::cancellaTutti([['comitato', $oid]]);
     /* Cancello i gruppi */
     Gruppo::cancellaTutti([['comitato', $oid]]);
     /* Assegno veicoli a nazionale */
     Veicolo::cancellaTutti([['comitato', $oid]]);
     parent::cancella();
 }