eZ\Publish\Core\FieldType\Page\Type::isEmptyValue PHP Method

isEmptyValue() public method

Returns if the given $value is considered empty by the field type.
public isEmptyValue ( eZ\Publish\SPI\FieldType\Value $value ) : boolean
$value eZ\Publish\SPI\FieldType\Value
return boolean
    public function isEmptyValue(SPIValue $value)
    {
        if ($value === null || $value == $this->getEmptyValue()) {
            return true;
        }
        foreach ($value->page->zones as $zone) {
            if (!empty($zone->blocks)) {
                return false;
            }
        }
        return true;
    }