/**
* @param Script $script
* @return array
*/
protected function getScriptInfo($script)
{
$result = ['versions' => [], 'tags' => join(',', Tag::getTags(Tag::RESOURCE_SCRIPT, $script->id))];
foreach ($script->getVersions(true) as $version) {
/** var ScriptVersion $version */
$result['versions'][] = ['version' => $version->version, 'variables' => $version->variables, 'dtCreated' => Scalr_Util_DateTime::convertTz($version->dtCreated), 'content' => $version->content];
$result['version'] = $version->version;
}
return $result;
}