@@ 498-502 (lines=5) @@ | ||
495 | && $conditional->getOperatorType() == Conditional::OPERATOR_CONTAINSTEXT |
|
496 | && $conditional->getText() !== null) { |
|
497 | $objWriter->writeElement('formula', 'NOT(ISERROR(SEARCH("' . $conditional->getText() . '",' . $cellCoordinate . ')))'); |
|
498 | } elseif ($conditional->getConditionType() == Conditional::CONDITION_CONTAINSTEXT |
|
499 | && $conditional->getOperatorType() == Conditional::OPERATOR_BEGINSWITH |
|
500 | && $conditional->getText() !== null) { |
|
501 | $objWriter->writeElement('formula', 'LEFT(' . $cellCoordinate . ',' . strlen($conditional->getText()) . ')="' . $conditional->getText() . '"'); |
|
502 | } elseif ($conditional->getConditionType() == Conditional::CONDITION_CONTAINSTEXT |
|
503 | && $conditional->getOperatorType() == Conditional::OPERATOR_ENDSWITH |
|
504 | && $conditional->getText() !== null) { |
|
505 | $objWriter->writeElement('formula', 'RIGHT(' . $cellCoordinate . ',' . strlen($conditional->getText()) . ')="' . $conditional->getText() . '"'); |
|
@@ 506-510 (lines=5) @@ | ||
503 | && $conditional->getOperatorType() == Conditional::OPERATOR_ENDSWITH |
|
504 | && $conditional->getText() !== null) { |
|
505 | $objWriter->writeElement('formula', 'RIGHT(' . $cellCoordinate . ',' . strlen($conditional->getText()) . ')="' . $conditional->getText() . '"'); |
|
506 | } elseif ($conditional->getConditionType() == Conditional::CONDITION_CONTAINSTEXT |
|
507 | && $conditional->getOperatorType() == Conditional::OPERATOR_NOTCONTAINS |
|
508 | && $conditional->getText() !== null) { |
|
509 | $objWriter->writeElement('formula', 'ISERROR(SEARCH("' . $conditional->getText() . '",' . $cellCoordinate . '))'); |
|
510 | } elseif ($conditional->getConditionType() == Conditional::CONDITION_CELLIS |
|
511 | || $conditional->getConditionType() == Conditional::CONDITION_CONTAINSTEXT |
|
512 | || $conditional->getConditionType() == Conditional::CONDITION_EXPRESSION) { |
|
513 | foreach ($conditional->getConditions() as $formula) { |