Proyectos de Subversion Moodle

Rev

Rev 392 | Rev 394 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 392 Rev 393
Línea 64... Línea 64...
64
        }
64
        }
Línea 65... Línea 65...
65
 
65
 
66
        return $this->blockExists;
66
        return $this->blockExists;
Línea -... Línea 67...
-
 
67
    }
67
    }
68
 
68
 
69
 
69
    public function addBlocksIfNotExist()
70
    public function addBlocksIfNotExist()
70
    {
71
    {
71
        if (!$this->blockExists) {
72
        if (!$this->blockExists) {
Línea 84... Línea 85...
84
        $this->blockManager->load_blocks(true); // Cargar bloques en la región
85
        $this->blockManager->load_blocks(true); // Cargar bloques en la región
Línea 85... Línea 86...
85
 
86
 
86
        $this->validateIfExistBlocks(); // Valida si el listado de bloques pasados por parametros coincide con los bloques cargados
87
        $this->validateIfExistBlocks(); // Valida si el listado de bloques pasados por parametros coincide con los bloques cargados
Línea 87... Línea 88...
87
        // $this->addBlocksIfNotExist(); // Agrega los bloques en caso de no coincidir
88
        // $this->addBlocksIfNotExist(); // Agrega los bloques en caso de no coincidir
88
 
89
 
Línea 89... Línea 90...
89
        $blocks = $OUTPUT->blocks_for_region($this->regionName); // Devolver los bloques de la región
90
        $blocks = $OUTPUT->blocks_for_region($this->regionName);
90
        $blockNamesInBlocks = array_map(fn($block) => $block->name(), $blocks);
91
        $blockNamesInBlocks = array_map(fn($block) => $block->name(), $blocks);
91
 
92