Pimcore\Model\Object\Data\KeyValue\Dao::save PHP Метод

save() публичный Метод

Save object to database
public save ( ) : void
Результат void
    public function save()
    {
        $this->delete();
        $db = $this->db;
        $model = $this->model;
        $objectId = $model->getObjectId();
        $properties = $model->getInternalProperties();
        foreach ($properties as $pair) {
            $key = $pair["key"];
            $value = $pair["value"];
            $translated = $pair["translated"];
            $metadata = $pair["metadata"];
            $this->db->insert($this->getTableName(), ["o_id" => $objectId, "key" => $key, "value" => $value, "translated" => $translated, "metadata" => $metadata]);
        }
    }