Библиотека для cis, online, cms1

This commit is contained in:
Фёдор Подлеснов 2016-06-29 18:51:32 +03:00
commit 3c2e614d87
269 changed files with 39854 additions and 0 deletions

24
core/adapter.php Normal file
View file

@ -0,0 +1,24 @@
<?php
/**
* Èíòåðôåéñ ê ìàññèâó è îáüåêòó êàê ê êîëëåêöèè
*/
class Adapter
{
protected $adaptee;
public function __construct ($adaptee)
{
$this->adaptee = $adaptee;
}
public function get ($name)
{
if (is_array ($this->adaptee)) {
return $this->adaptee [$name];
} else {
return $this->adaptee->$name;
}
}
}
?>