extreme-fusion/eXtreme-Fusion-CMS — pull request #149 by webking (2013-05-15 19:58:21+00:00)
Title: Przepisanie metody zapisującej dane użytkownika

Przepisałem metodę, która aktualizuje dane użytkownika/ów, jednak muszę wiedzieć, czy zmiany, które wprowadziłem (np. zmiana kolejności argumentów) nie przeszkodzą w dalszym rozwijaniu systemu. O to rzeczy, które zmieniłem:

* Poprawka do przedostatniego commita, chodzi o tworzenie nowego obiektu, który parsuje zaktualizowany komentarz - #146
* Przeniesienie zapisywania dodatkowych danych do klasy `User` - #143
* Metoda `update` przyjmuje od teraz trzy argumenty:
* ID użytkownika,
* Dane użytkownika,
* Dodatkowe pola.

Zmiana nazwy użytkownika o ID = 1:
```php
$_user->update(1, array('username' => 'test'));
```

Aktualizacja sygnatury użytkownika o ID = 1:
```php
$_user->update(1, array(), array('sig' => '[b]test[/b]'));
```

Aktualizacja pola, które musi zawierać wartość liczbową:
```php
$_user->update(1, array('role' => array($role, PDO::PARAM_INT)));
```

Sprawdziłem każdą podstronę, na której zapisywane są dane użytkownika, wygląda na to, że wszystko działa, ale jak wiadomo to nic nie oznacza, bo błędy mogą czaić się wszędzie.

Proszę o wskazanie rzeczy, które należy zmienić, dodać lub usunąć. Miłego wieczoru :)