File Manager

Current Directory: /home/astoriaah/www/administrator/components/com_widgetkit/plugins/content/instagram
Viewing File: /home/astoriaah/www/administrator/components/com_widgetkit/plugins/content/instagram/plugin.php
<?php return [ 'name' => 'content/instagram', 'main' => 'YOOtheme\\Widgetkit\\Content\\instagram\\InstagramType', 'autoload' => [ 'YOOtheme\\Widgetkit\\Content\\instagram\\' => 'src', ], 'config' => [ 'name' => 'instagram', 'label' => 'Instagram', 'icon' => 'plugins/content/instagram/content.svg', 'item' => ['title', 'content', 'media', 'link'], 'data' => [ 'limit' => 10, 'title' => 'username', ], ], 'items' => function ($items, $content, $app) { // determine api method and parameters $params = [ 'limit' => (int) $content['limit'], 'username' => $content['username'], 'title' => $content['title'], ]; $posts = $app['instagram']->fetch($params, $content); if (is_numeric($content['limit'])) { $posts = array_slice($posts, 0, $content['limit']); } foreach ($posts as $post) { $items->add($post); } }, 'events' => [ 'init.admin' => function ($event, $app) { //$app['scripts']->add('widgetkit-instagram-controller', 'plugins/content/Instagram/assets/controller.js'); $app['angular']->addTemplate( 'instagram.edit', 'plugins/content/instagram/views/edit.php' ); }, ], ];