Poprawilem to na co pozwolil mi czas, tj:
* metody sa private
* nie wymuszam FETCH_ASSOC
Reszta zajme sie jak bedzie troche wiecej czasu -
http://wklej.org/hash/9ad80953845/Znalazlem chwile aby usprawnic DBAL (http://wklej.org/hash/ca1ae75911a/)
Co prawda nie poprawilem jeszcze wszystkiego na co zwrociliscie moja uwage, ale to co do tej pory zaprezentowalem przeszlo mala metamorfoze
Calosc podzielilem przede wszystkim na 3 klasy, dzieki czemu dane mozna pobrac na 2 sposoby:
$dbal->setQuery('SELECT 1');
$dbal->fetchAllRows()
lub
$results = $dbal->setQuery('SELECT 1');
$results->fetchAllRows()
Metoda fetchAllRows oraz inne zdefiniowane w klasie Common przyjmuja teraz opcjonalny parametr pozwalajacy na zmiane sposobu w jaki zwracane sa dane.
Co sadzicie o tej zmianie?