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(); }
function __construct(toba_modelo_proyecto $proyecto) { $this->proyecto = $proyecto; $this->db = $proyecto->get_db(); }
/** * 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); }