Ejemplo n.º 1
0
 function __construct(toba_modelo_proyecto $proyecto, $consola = null)
 {
     $this->proyecto = $proyecto;
     $this->db = $this->proyecto->get_db();
     $this->consola = $consola;
     $this->init_dirs();
     $this->cargar_ini();
 }
Ejemplo n.º 2
0
 function __construct(toba_modelo_proyecto $proyecto)
 {
     $this->proyecto = $proyecto;
     $this->db = $proyecto->get_db();
 }
Ejemplo n.º 3
0
 /**
  * Marca las clases como extendidas del tipo $tipo
  * @param toba_modelo_proyecto $proyecto
  * @param string $tipo valores posibles: toba | proyecto
  */
 static function marcar_clases_extendidas(toba_modelo_proyecto $proyecto, $tipo = 'toba')
 {
     $db = $proyecto->get_db();
     $id_proyecto = $db->quote($proyecto->get_id());
     $set = $tipo == 'toba' ? 'extension_toba=true' : 'extension_proyecto=true';
     $sql = "UPDATE apex_proyecto SET {$set} WHERE proyecto={$id_proyecto}";
     $db->ejecutar($sql);
 }