Atom Feed
Atom Feed出力にUniversal Feed Creator
というのを使っていたが、わざわざライブラリを使うほどでもないので、ライブラリを使わずに書きなおした。
フィードのテンプレートはブログのテーマに依存するものでもないので、テンプレートエンジンにはLaravelのテンプレートエンジンのBlade
を使ってみた。
@foreach ($entries as $entry)
<entry>
<title>{{ $entry['title'] }}</title>
<link href="{{ $entry['url'] }}"/>
<id>{{ $entry['id'] }}</id>
<updated>{{ $entry['updated'] }}</updated>
<summary type="html"><![CDATA[{{ $entry['summary'] }}]]></summary>
</entry>
@endforeach