(Bu bir arayüz değil: Ben sadece yöntem gövdeleri atlanmış)
class _ {
protected $_data = array();
function __construct($data);
function set($name, $value);
function get($name);
function __set($name, $value);
function __get($name); //aliases for their respective non-magic methods.
# and some other generic methods
}
Esasen bazı verilere büyülü bir nesne yönelimli yeniden erişim katmanı sağlayan bir sınıf bulunuyor. Ben DataLayer, DataObject ve bazıları kabul ettik; Ben daha terminolojik anlayışlı birisiyle bazı önerileri duymak isterim.