Pimcore\Model\Metadata\Predefined::minimize PHP Method

minimize() public method

public minimize ( )
    public function minimize()
    {
        switch ($this->type) {
            case "document":
            case "asset":
            case "object":
                $element = Element\Service::getElementByPath($this->type, $this->data);
                if ($element) {
                    $this->data = $element->getId();
                } else {
                    $this->data = "";
                }
                break;
            case "date":
                if ($this->data && !is_numeric($this->data)) {
                    $this->data = strtotime($this->data);
                }
            default:
                //nothing to do
        }
    }