| <?php | |
| namespace LdapRecord\Models; | |
| trait DetectsResetIntegers | |
| { | |
| /** | |
| * Determine if the given value is an LDAP reset integer. | |
| * | |
| * The integer values '0' and '-1' can be used on certain | |
| * LDAP attributes to instruct the server to reset the | |
| * value to an 'unset' or 'cleared' state. | |
| * | |
| * @param mixed $value | |
| * | |
| * @return bool | |
| */ | |
| protected function valueIsResetInteger($value) | |
| { | |
| return in_array($value, [0, -1], $strict = true); | |
| } | |
| } |