src/Attribute/TranslatedCheckbox.php
private function isFixingOfValuesNeeded($values, $idList, $langCode)
    {
        if ($this->doNotFixValues) {
            return false;
        }

        if (\count($values) == \count($idList)) {
            return false;
        }

        return ($this->isPublishedField() || ($langCode == $this->getMetaModel()->getFallbackLanguage()));
    }
private function isFixingOfValuesNeeded($values, $idList, $langCode)
    {
        if ($this->doNotFixValues) {
            return false;
        }

        if (\count($values) == \count($idList)) {
            return false;
        }

        return ($this->isPublishedField() || ($langCode == $this->getMetaModel()->getFallbackLanguage()));
    }
Check if the passed values need to be fixed (filled up) with missing ids.

@param array    $values   The retrieved values.

@param string[] $idList   The list of ids.

@param string   $langCode The language code.

@return bool