first commit : grave core and admin plugin

This commit is contained in:
Bachir Soussi Chiadmi
2015-11-02 17:10:54 +01:00
commit ad38015ea9
1834 changed files with 200353 additions and 0 deletions
@@ -0,0 +1,32 @@
<?php
namespace Grav\Common\GPM;
use Grav\Common\GravTrait;
use Grav\Common\Iterator;
abstract class AbstractCollection extends Iterator {
use GravTrait;
public function toJson()
{
$items = [];
foreach ($this->items as $name => $package) {
$items[$name] = $package->toArray();
}
return json_encode($items);
}
public function toArray()
{
$items = [];
foreach ($this->items as $name => $package) {
$items[$name] = $package->toArray();
}
return $items;
}
}