Pimcore\Model\Object\ClassDefinition\Data\Href::getDataFromResource PHP Method

getDataFromResource() public method

See also: Object\ClassDefinition\Data::getDataFromResource
public getDataFromResource ( array $data, null | AbstractObject $object = null, mixed $params = [], $notRelationTable = false ) : Asset | Document | AbstractObject
$data array
$object null | Pimcore\Model\Object\AbstractObject
$params mixed
return Pimcore\Model\Asset | Pimcore\Model\Document | Pimcore\Model\Object\AbstractObject
    public function getDataFromResource($data, $object = null, $params = [], $notRelationTable = false)
    {
        // data from relation table
        $data = is_array($data) ? $data : [];
        $data = current($data);
        if ($data["dest_id"] && $data["type"]) {
            return Element\Service::getElementById($data["type"], $data["dest_id"]);
        }
        return null;
    }