Ejemplo n.º 1
0
 public static function addNew($values)
 {
     $intrebare = new Intrebare();
     $intrebare->question = $values['question'];
     $intrebare->user = Zend_Auth::getInstance()->getIdentity();
     $intrebare->added = time();
     if (!empty($values['location'])) {
         $localitate = Doctrine_Core::getTable('Localitate')->findOneByName(strtolower($values['location']));
         if ($localitate) {
             $intrebare->localitate = $localitate;
         } else {
             $localitate = new Localitate();
             $localitate->name = strtolower($values['location']);
             $localitate->save();
             $intrebare->localitate = $localitate;
         }
     }
     $intrebare->save();
 }
Ejemplo n.º 2
0
 public static function addNew($values)
 {
     $location = new Locatie();
     $location->nume = $values['name'];
     if (!empty($values['location'])) {
         $localitate = Doctrine_Core::getTable('Localitate')->findOneByName(strtolower($values['location']));
         if ($localitate) {
             $location->localitate = $localitate;
         } else {
             $localitate = new Localitate();
             $localitate->name = strtolower($values['location']);
             $localitate->save();
             $location->localitate = $localitate;
         }
     }
     $location->adresa = $values['address'];
     $location->link = $values['link'];
     $location->lat = $values['lat'];
     $location->long = $values['long'];
     $location->contact = $values['contact'];
     $location->descriere = $values['description'];
     $location->orar = $values['schedule'];
     $location->save();
 }