<?php namespace Modules\PMS\Repositories; interface TaskInterface { public function findAll($filters = [], $limit = null, $offset = null); public function getTaskById($clientId); public function delete($clientId); public function create($clientDetails); public function update($clientId, array $newDetails); public function pluck(); }