<?php namespace Modules\Product\Repositories; interface WarehouseInterface { public function findAll(); public function getWarehouseById($WarehouseId); public function getWarehouseByEmail($email); public function delete($WarehouseId); public function create($WarehouseDetails); public function update($WarehouseId, array $newDetails); public function pluck(); }