File "ModelInterface.php"

Full path: /var/www/html/back/app/Http/Controllers/ModelInterface.php
File size: 0.52 KB (528 B bytes)
MIME-type: text/x-php
Charset: utf-8

Download   Open   Edit   Advanced Editor   Back

<?php

namespace App\Repositories\Model\Interfaces;

use Illuminate\Support\Collection;

interface ModelInterface
{

    public function getAccounts(int $modelId, bool $archive);

    public function getCashAccounts(int $modelId, bool $isCash);

    public function getCounterparties(int $modelId, bool $archive);

    public function getOrganizations(int $modelId, bool $archive);

    public function getModel(int $modelId);

    public function getAll(): Collection;

    public function update(int $modelId, array $data);
}