You are here

private static function PHPExcel_Reader_Excel2007_Chart::_readChartAttributes in Loft Data Grids 6.2

Same name and namespace in other branches
  1. 7.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/Reader/Excel2007/Chart.php \PHPExcel_Reader_Excel2007_Chart::_readChartAttributes()
1 call to PHPExcel_Reader_Excel2007_Chart::_readChartAttributes()
PHPExcel_Reader_Excel2007_Chart::readChart in vendor/phpoffice/phpexcel/Classes/PHPExcel/Reader/Excel2007/Chart.php

File

vendor/phpoffice/phpexcel/Classes/PHPExcel/Reader/Excel2007/Chart.php, line 459

Class

PHPExcel_Reader_Excel2007_Chart
PHPExcel_Reader_Excel2007_Chart

Code

private static function _readChartAttributes($chartDetail) {
  $plotAttributes = array();
  if (isset($chartDetail->dLbls)) {
    if (isset($chartDetail->dLbls->howLegendKey)) {
      $plotAttributes['showLegendKey'] = self::_getAttribute($chartDetail->dLbls->showLegendKey, 'val', 'string');
    }
    if (isset($chartDetail->dLbls->showVal)) {
      $plotAttributes['showVal'] = self::_getAttribute($chartDetail->dLbls->showVal, 'val', 'string');
    }
    if (isset($chartDetail->dLbls->showCatName)) {
      $plotAttributes['showCatName'] = self::_getAttribute($chartDetail->dLbls->showCatName, 'val', 'string');
    }
    if (isset($chartDetail->dLbls->showSerName)) {
      $plotAttributes['showSerName'] = self::_getAttribute($chartDetail->dLbls->showSerName, 'val', 'string');
    }
    if (isset($chartDetail->dLbls->showPercent)) {
      $plotAttributes['showPercent'] = self::_getAttribute($chartDetail->dLbls->showPercent, 'val', 'string');
    }
    if (isset($chartDetail->dLbls->showBubbleSize)) {
      $plotAttributes['showBubbleSize'] = self::_getAttribute($chartDetail->dLbls->showBubbleSize, 'val', 'string');
    }
    if (isset($chartDetail->dLbls->showLeaderLines)) {
      $plotAttributes['showLeaderLines'] = self::_getAttribute($chartDetail->dLbls->showLeaderLines, 'val', 'string');
    }
  }
  return $plotAttributes;
}