public function getChangeLog()
{
if ($this->hasRemoteData()) {
$logs = '';
foreach (data_get($this->remoteData, 'releases', []) as $release) {
$content = data_get($release, 'parsed_changelog') ?: '-';
$logs .= "<dt>{$release->version}</dt><dd>{$content}</dd>";
}
return "<dl>{$logs}</dl>";
}
$file = $this->getPath('CHANGELOG.md');
if (!file_exists($file)) {
return '';
} else {
return nl2br(file_get_contents($file));
}
}