/** * @param FieldTable $field * @param UserTable $user * @param array $postdata * @param string $reason * @return null|string */ public function fieldPrepareSave( &$field, &$user, &$postdata, $reason ) { $return = null; if ( ( ! Application::Cms()->getClientId() ) && ( ! cbprivacyClass::checkUserModerator() ) && ( $reason != 'search' ) && $user->get( 'id' ) ) { if ( ! cbprivacyClass::checkFieldEditAccess( $field ) ) { $return = ' '; } } return $return; }