protected function getRows(\Aws\Result $changeSetResult) { $rows = []; foreach ($changeSetResult->search('Changes[]') as $change) { $resourceChange = $change['ResourceChange']; $rows[] = [$this->decorateChangesetAction($resourceChange['Action']), $resourceChange['LogicalResourceId'], isset($resourceChange['PhysicalResourceId']) ? $resourceChange['PhysicalResourceId'] : '', $resourceChange['ResourceType'], isset($resourceChange['Replacement']) ? Decorator::decorateChangesetReplacement($resourceChange['Replacement']) : '']; } return $rows; }