post('/save/', function(Application $app, Request $request) { $ret = array('success' => false, 'message' => _('Error while saving preference')); try { $user = $app['phraseanet.core']->getAuthenticatedUser(); $ret = $user->setPrefs($request->get('prop'), $request->get('value')); if ($ret == $request->get('value')) $output = "1"; else $output = "0"; $ret = array('success' => true, 'message' => _('Preference saved !')); } catch (\Exception $e) { } return $app->json($ret); }); return $controllers; } }