## DataSource A data source nem más, mint egy tovább egyszerűsítő réteg egy tábla adatainak manipulálásához. Ez egy nagyon egyszerű osztály, a fő feladatát nem is a benne megfogalmazott funkcionalitás jelenti. Egy DataSource objektum két alapvető értékkel kerül inicializálásra: * Adatbázis kapcsolat * Táblanév Ez a kettő együtt jelenti az adatforrást. ## Konstruktor ##### `__construct($table, $database)` A **$table** argumentummal definiálhatod, hogy melyik táblát használja az adatforrás, a **$database** pedig egy adatbázis szervíz neve kell legyen! ## Getterek Az adatforrás tulajdonságainak lekérdezése ##### `getAccess():Access` ##### `getTable():string` ##### `getDatabase():string` ## Egyszerűsített adatelérés Egyszerűsítő réteget nyújtanak el az Access fölé ##### `pick(int $id)` ##### `collect(array $ids)` ##### `insert(array $data)` ##### `update(int $id, array $data)` ##### `delete(int $id)`