static function getUserSetting($setting) { if (empty(FSF_Helper::$_permissions)) { FSF_Ticket_Helper::getAdminPermissions(); } if (empty(FSF_Helper::$user_defaults)) { FSF_Helper::getUserDefaults(); } if (array_key_exists('settings', FSF_Ticket_Helper::$_permissions) && is_array(FSF_Ticket_Helper::$_permissions['settings']) && array_key_exists($setting, FSF_Ticket_Helper::$_permissions['settings'])) { return FSF_Ticket_Helper::$_permissions['settings'][$setting]; } if (array_key_exists($setting, FSF_Helper::$user_defaults)) { return FSF_Helper::$user_defaults[$setting]; } return 0; }