33 lines
661 B
PHP
33 lines
661 B
PHP
<?php
|
|
/**
|
|
* Author : Denis-Florin Rendler
|
|
* Date : 21/09/15
|
|
* Copyright (c) 2015 Denis-Florin Rendler <connect@rendler.me>
|
|
*/
|
|
|
|
namespace KoderHut\RssFeedster\Controllers;
|
|
|
|
use App;
|
|
|
|
use Illuminate\Support\Facades\Response;
|
|
use Illuminate\Routing\Controller as ControllerBase;
|
|
|
|
|
|
/**
|
|
* Rss feed builder controller
|
|
*/
|
|
class Rss
|
|
extends ControllerBase
|
|
{
|
|
/**
|
|
* Build the RSS feed action
|
|
*/
|
|
public function buildRssFeed($locale = 'en')
|
|
{
|
|
$feedster = App::make('KoderHut\RssFeedster\Feed');
|
|
|
|
return Response::make($feedster->getFeed($locale))
|
|
->header('Content-Type', $feedster->getContentType());
|
|
}
|
|
}
|