partkeepr

fork of partkeepr
git clone https://git.e1e0.net/partkeepr.git
Log | Files | Refs | Submodules | README | LICENSE

commit 1cafadc1c9c0eda334750bec296108e3238471c5
parent b03558d06d14b09e779fb847625d674ae6af1daf
Author: Felicitus <felicitus@felicitus.org>
Date:   Sat, 12 May 2012 10:24:40 +0200

Use the UserPreference helper methods instead of manually fetching the data from the DB

Diffstat:
Msrc/backend/de/RaumZeitLabor/PartKeepr/UserPreference/UserPreferenceService.php | 19+------------------
1 file changed, 1 insertion(+), 18 deletions(-)

diff --git a/src/backend/de/RaumZeitLabor/PartKeepr/UserPreference/UserPreferenceService.php b/src/backend/de/RaumZeitLabor/PartKeepr/UserPreference/UserPreferenceService.php @@ -36,7 +36,7 @@ class UserPreferenceService extends Service implements RestfulService { $aPreferences = array(); - foreach (self::getPreferencesForUser($user) as $result) { + foreach ($user->getPreferences() as $result) { $aPreferences[] = $result->serialize(); } @@ -44,23 +44,6 @@ class UserPreferenceService extends Service implements RestfulService { } /** - * Returns the user preferences for a specific user - * @param User $user The user to retrieve the user preferences for - * @return array An array of UserPreference objects - */ - public static function getPreferencesForUser (User $user) { - $aPreferences = array(); - - /* Extract all preferences */ - $dql = "SELECT up FROM de\RaumZeitLabor\PartKeepr\UserPreference\UserPreference up WHERE up.user = :user"; - - $query = PartKeepr::getEM()->createQuery($dql); - $query->setParameter("user", $user); - - return $query->getResult(); - } - - /** * Creates or updates a value for a specific key. * * (non-PHPdoc)