migrate to gtea from bistbucket

This commit is contained in:
2026-03-15 17:08:23 +07:00
commit 129ca2260c
3716 changed files with 566316 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
<?php
namespace App\Interfaces;
use Illuminate\Contracts\Pagination\Paginator;
interface CrudInterface
{
public function getAll(array $filterData): Paginator;
public function getCount(): int;
public function getByColumn(string $columnName, $columnValue, array $selects = ['*']): ?object;
public function getById(int $id): ?object;
public function create(array $data);
public function update(int $id, array $data): ?object;
public function delete(int $id): ?object;
}