@@ 675-679 (lines=5) @@ | ||
672 | // Check if we are preparing an object with states, transitions and depends |
|
673 | if ($this->_stateTransitionAndDependsExist($data)) { |
|
674 | $existingDataKey = $this->_stateTransitionAndDependsInArray($data, $prepareArray); |
|
675 | if ($existingDataKey === false) { |
|
676 | $prepareArray[] = $data; |
|
677 | } elseif (isset($data['roles'])) { |
|
678 | $this->_addRoles($data['roles'], $prepareArray[$existingDataKey]); |
|
679 | } |
|
680 | return $prepareArray; |
|
681 | } |
|
682 | $existingDataKey = $this->_stateAndTransitionInArray($data, $prepareArray); |
|
@@ 683-688 (lines=6) @@ | ||
680 | return $prepareArray; |
|
681 | } |
|
682 | $existingDataKey = $this->_stateAndTransitionInArray($data, $prepareArray); |
|
683 | if ($existingDataKey !== false) { |
|
684 | if (isset($data['roles'])) { |
|
685 | $this->_addRoles($data['roles'], $prepareArray[$existingDataKey]); |
|
686 | } |
|
687 | return $prepareArray; |
|
688 | } |
|
689 | $prepareArray[] = $data; |
|
690 | ||
691 | return $prepareArray; |