index.php
<?php
@include_once __DIR__ . '/vendor/autoload.php';
Kirby::plugin('bnomei/instagram', [
'options' => [
'cache' => true,
'expires' => (60 * 24), // minutes,
'token' => null,
'api' => 'https://api.instagram.com/v1',
'endpoint' => 'users/self/media/recent',
'json-root' => 'data',
'params' => [],
],
'siteMethods' => [
'instagram' => function (?string $token = null, ?string $endpoint = null, ?array $params = null, ?bool $force = null): ?array {
return \Bnomei\Instagram::instagram($token, $endpoint, $params, $force);
},
],
]);