/** * Recupera los gadgets disponibles en la base de datos * para el usuario en un proyecto especifico * @param string $usuario Id del usuario * @param string $proyecto Id del proyecto * @return array Arreglo con objetos toba_gadget o vacio en su defecto. */ function get_gadgets_proyecto($usuario, $proyecto = null) { if (is_null($proyecto)) { $proyecto = $this->id; } //Si no pasan proyecto tomo el actual $gadgets = array(); $info_gadgets = toba_proyecto_db::get_gadgets_proyecto($proyecto, $usuario); if (!empty($info_gadgets)) { foreach ($info_gadgets as $info) { $gadgets[] = $this->get_objeto_gadget($info); } } return $gadgets; }