Packages.php 577 B

12345678910111213141516171819202122232425
  1. <?php
  2. /**
  3. * @package Grav\Common\GPM
  4. *
  5. * @copyright Copyright (C) 2015 - 2019 Trilby Media, LLC. All rights reserved.
  6. * @license MIT License; see LICENSE file for details.
  7. */
  8. namespace Grav\Common\GPM\Remote;
  9. use Grav\Common\GPM\Common\CachedCollection;
  10. class Packages extends CachedCollection
  11. {
  12. public function __construct($refresh = false, $callback = null)
  13. {
  14. $items = [
  15. 'plugins' => new Plugins($refresh, $callback),
  16. 'themes' => new Themes($refresh, $callback)
  17. ];
  18. parent::__construct($items);
  19. }
  20. }