diff options
| author | Oleg Pudeyev <oleg@bsdpower.com> | 2011-12-23 22:59:55 -0500 |
|---|---|---|
| committer | Oleg Pudeyev <oleg@bsdpower.com> | 2011-12-25 01:51:32 -0500 |
| commit | 10453b67525a0e26a3c859df4dab46907189af72 (patch) | |
| tree | b251dec947eaf3c644957386df961fd64404bc39 /phpBB/includes/acp/acp_users.php | |
| parent | 99c102344ebe3b4a6c18e36c8bea8f3bdd997f2e (diff) | |
| download | forums-10453b67525a0e26a3c859df4dab46907189af72.tar forums-10453b67525a0e26a3c859df4dab46907189af72.tar.gz forums-10453b67525a0e26a3c859df4dab46907189af72.tar.bz2 forums-10453b67525a0e26a3c859df4dab46907189af72.tar.xz forums-10453b67525a0e26a3c859df4dab46907189af72.zip | |
[ticket/10428] Documentation for optionget/optionset functions.
PHPBB3-10428
Diffstat (limited to 'phpBB/includes/acp/acp_users.php')
| -rw-r--r-- | phpBB/includes/acp/acp_users.php | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/phpBB/includes/acp/acp_users.php b/phpBB/includes/acp/acp_users.php index e433c46db3..363c900edc 100644 --- a/phpBB/includes/acp/acp_users.php +++ b/phpBB/includes/acp/acp_users.php @@ -2339,7 +2339,19 @@ class acp_users } /** - * Optionset replacement for this module based on $user->optionset + * Set option bit field for user options in a user row array. + * + * Optionset replacement for this module based on $user->optionset. + * + * @param array $user_row Row from the users table. + * @param int $key Option key, as defined in $user->keyoptions property. + * @param bool $value True to set the option, false to clear the option. + * @param int $data Current bit field value, or false to use $user_row['user_options'] + * @return int|bool If $data is false, the bit field is modified and + * written back to $user_row['user_options'], and + * return value is true if the bit field changed and + * false otherwise. If $data is not false, the new + * bitfield value is returned. */ function optionset(&$user_row, $key, $value, $data = false) { @@ -2368,7 +2380,14 @@ class acp_users } /** - * Optionget replacement for this module based on $user->optionget + * Get option bit field from user options in a user row array. + * + * Optionget replacement for this module based on $user->optionget. + * + * @param array $user_row Row from the users table. + * @param int $key option key, as defined in $user->keyoptions property. + * @param int $data bit field value to use, or false to use $user_row['user_options'] + * @return bool true if the option is set in the bit field, false otherwise */ function optionget(&$user_row, $key, $data = false) { |
