eZ\Publish\Core\FieldType\Checkbox\Type::checkValueStructure PHP Method

checkValueStructure() protected method

Throws an exception if value structure is not of expected format.
protected checkValueStructure ( Value $value )
$value eZ\Publish\Core\FieldType\Value
    protected function checkValueStructure(BaseValue $value)
    {
        if (!$value instanceof Value) {
            throw new InvalidArgumentType('$value', 'eZ\\Publish\\Core\\FieldType\\Checkbox\\Value', $value);
        }
        if (!is_bool($value->bool)) {
            throw new InvalidArgumentType('$value->bool', 'boolean', $value->bool);
        }
    }