edmondscommerce/doctrine-static-meta

View on GitHub
codeTemplates/src/Entity/Relations/TemplateEntity/Interfaces/ReciprocatesTemplateEntityInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php declare(strict_types=1);

namespace TemplateNamespace\Entity\Relations\TemplateEntity\Interfaces;

use TemplateNamespace\Entity\Interfaces\TemplateEntityInterface;

interface ReciprocatesTemplateEntityInterface
{
    /**
     * @param TemplateEntityInterface $templateEntity
     *
     * @return $this
     */
    public function reciprocateRelationOnTemplateEntity(
        TemplateEntityInterface $templateEntity
    );

    /**
     * @param TemplateEntityInterface $templateEntity
     *
     * @return $this
     */
    public function removeRelationOnTemplateEntity(
        TemplateEntityInterface $templateEntity
    );
}