<?php
namespace Plugin\Instagram42\Controller\Block;
use Eccube\Controller\AbstractController;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Component\Routing\Annotation\Route;
use Plugin\Instagram42\Repository\InstagramRepository;
class InstagramController extends AbstractController
{
/**
* @var InstagramRepository
*/
protected $instagramRepository;
/**
* ConfigController constructor.
*
* @param InstagramRepository $instagramRepository
*/
public function __construct(InstagramRepository $instagramRepository)
{
$this->instagramRepository = $instagramRepository;
}
/**
* @Route("/block/instagram", name="block_plg_instagram")
* @Template("Block/plg_instagram.twig")
*/
public function index(): array
{
$Instagram = $this->instagramRepository->get();
return compact('Instagram');
}
}