Add FormatTalksBundle tests
This commit is contained in:
parent
73fb39cde5
commit
a2a4528116
6 changed files with 1446 additions and 5 deletions
|
@ -13,13 +13,16 @@ class FormatTalksExtension extends Twig_Extension
|
|||
*/
|
||||
private $today;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->today = (new \DateTime())->format('Y-m-d');
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function getFilters()
|
||||
{
|
||||
$this->today = (new \DateTime())->format('Y-m-d');
|
||||
|
||||
return [
|
||||
new Twig_SimpleFilter('all_talks', [$this, 'getAll']),
|
||||
new Twig_SimpleFilter('upcoming_talks', [$this, 'getUpcoming']),
|
||||
|
@ -91,7 +94,7 @@ class FormatTalksExtension extends Twig_Extension
|
|||
// event data (e.g. event name and website).
|
||||
return collect($talk['events'])->map(function ($event) use ($talk, $events) {
|
||||
$event = collect($event);
|
||||
$event = $event->merge($events->get($event->get('event')));
|
||||
$event = $event->merge($events->get($event->get('event')))->all();
|
||||
|
||||
return compact('event', 'talk');
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue