Correction Status by State and make visible a constant
This commit is contained in:
parent
fdc241c70e
commit
68ff1b7b80
@ -27,10 +27,12 @@ class SheetHelper
|
|||||||
const XML_ATTRIBUTE_ACTIVE_TAB = 'activeTab';
|
const XML_ATTRIBUTE_ACTIVE_TAB = 'activeTab';
|
||||||
const XML_ATTRIBUTE_R_ID = 'r:id';
|
const XML_ATTRIBUTE_R_ID = 'r:id';
|
||||||
const XML_ATTRIBUTE_NAME = 'name';
|
const XML_ATTRIBUTE_NAME = 'name';
|
||||||
const XML_ATTRIBUTE_STATUS = 'status';
|
const XML_ATTRIBUTE_STATE = 'state';
|
||||||
const XML_ATTRIBUTE_ID = 'Id';
|
const XML_ATTRIBUTE_ID = 'Id';
|
||||||
const XML_ATTRIBUTE_TARGET = 'Target';
|
const XML_ATTRIBUTE_TARGET = 'Target';
|
||||||
|
|
||||||
|
const SHEET_STATUS_VISIBLE = 'visible';
|
||||||
|
|
||||||
/** @var string Path of the XLSX file being read */
|
/** @var string Path of the XLSX file being read */
|
||||||
protected $filePath;
|
protected $filePath;
|
||||||
|
|
||||||
@ -106,12 +108,12 @@ class SheetHelper
|
|||||||
{
|
{
|
||||||
$sheetId = $xmlReaderOnSheetNode->getAttribute(self::XML_ATTRIBUTE_R_ID);
|
$sheetId = $xmlReaderOnSheetNode->getAttribute(self::XML_ATTRIBUTE_R_ID);
|
||||||
$escapedSheetName = $xmlReaderOnSheetNode->getAttribute(self::XML_ATTRIBUTE_NAME);
|
$escapedSheetName = $xmlReaderOnSheetNode->getAttribute(self::XML_ATTRIBUTE_NAME);
|
||||||
$sheetStatus = $xmlReaderOnSheetNode->getAttribute(self::XML_ATTRIBUTE_STATUS);
|
$sheetState = $xmlReaderOnSheetNode->getAttribute(self::XML_ATTRIBUTE_STATE);
|
||||||
|
|
||||||
/** @noinspection PhpUnnecessaryFullyQualifiedNameInspection */
|
/** @noinspection PhpUnnecessaryFullyQualifiedNameInspection */
|
||||||
$escaper = \Box\Spout\Common\Escaper\XLSX::getInstance();
|
$escaper = \Box\Spout\Common\Escaper\XLSX::getInstance();
|
||||||
$sheetName = $escaper->unescape($escapedSheetName);
|
$sheetName = $escaper->unescape($escapedSheetName);
|
||||||
$sheetVisible = ($sheetStatus == 'visible') ? true : false;
|
$sheetVisible = ($sheetState === self::SHEET_STATUS_VISIBLE) ? true : false;
|
||||||
|
|
||||||
$sheetDataXMLFilePath = $this->getSheetDataXMLFilePathForSheetId($sheetId);
|
$sheetDataXMLFilePath = $this->getSheetDataXMLFilePathForSheetId($sheetId);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user