public function resolveDependencies()
{
$dependencies = [];
if ($this->type == "asset") {
$asset = Asset::getById($this->id);
if ($asset instanceof Asset) {
$key = "asset_" . $asset->getId();
$dependencies[$key] = ["id" => $asset->getId(), "type" => "asset"];
}
}
if ($poster = Asset::getById($this->poster)) {
$key = "asset_" . $poster->getId();
$dependencies[$key] = ["id" => $poster->getId(), "type" => "asset"];
}
return $dependencies;
}