<?php

namespace Src\Modules\JsonObjects\Interfaces\Dto\Dir;

use Src\Modules\JsonObjects\Interfaces\Dto\IFactory as IDtoFactory;

interface IPersist extends IAbstractCategory
{
    public function init(): void;
    public function setDtoFactory(IDtoFactory $factory);
    public function update(array $data): void;
    public function getInsertAttributes(): array;
    public function getPath(): array;
    public function getUpdatedAttrs(): array;
}
