Xpressengine\Plugin\PluginEntity::getChangeLog PHP Method

getChangeLog() public method

플러그인의 change log 파일 내용을 반환한다.
public getChangeLog ( ) : string
return string
    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));
        }
    }