PluginProbe
QuadMenu – Mega Menu / 3.3.8
QuadMenu – Mega Menu v3.3.8
3.3.8 3.3.7 3.3.6 trunk 1.8.4 1.8.5 1.8.7 1.8.8 1.8.9 1.9.0 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 All 88 releases
quadmenu / vendor / franmastromarino / wp-orm / src / Repository / CollectionRepositoryInterface.php

CollectionRepositoryInterface.php in QuadMenu – Mega Menu 3.3.8, at vendor/franmastromarino/wp-orm/src/Repository/CollectionRepositoryInterface.php

17 lines 522 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace QuadLayers\WP_Orm\Repository;
4
5 use QuadLayers\WP_Orm\Entity\EntityInterface;
6
7 interface CollectionRepositoryInterface
8 {
9 public function findAll(): ?array;
10 public function saveAll(array $collection): bool;
11 public function find($primaryKeyValue): ?EntityInterface;
12 public function update($primaryKeyValue, array $data): ?EntityInterface;
13 public function delete($primaryKeyValue): bool;
14 public function create(array $data): ?EntityInterface;
15 public function getTable(): string;
16 }
17