protected function loadMasterSlides(XMLReader $xmlReader, $fileRels)
{
// Get all the MasterSlide Id's from the presentation.xml file
foreach ($xmlReader->getElements('/p:presentation/p:sldMasterIdLst/p:sldMasterId') as $oElement) {
$rId = $oElement->getAttribute('r:id');
// Get the path to the masterslide from the array with _rels files
$pathMasterSlide = isset($this->arrayRels[$fileRels][$rId]) ? $this->arrayRels[$fileRels][$rId]['Target'] : '';
if (!empty($pathMasterSlide)) {
$pptMasterSlide = $this->oZip->getFromName('ppt/' . $pathMasterSlide);
if ($pptMasterSlide !== false) {
$this->loadRels('ppt/slideMasters/_rels/' . basename($pathMasterSlide) . '.rels');
$this->loadMasterSlide($pptMasterSlide, basename($pathMasterSlide));
}
}
}
}