Skip to content

Commit bd90641

Browse files
author
David GABISON
committed
refactor: add hook to allow adding query request clauses
1 parent aed92b4 commit bd90641

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/Donations/Endpoints/ListDonations.php

+11-1
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,17 @@ protected function getWhereConditions(QueryBuilder $query): array
256256
list($query, $dependencies) = $this->getDateWhereCondition($query, $dependencies);
257257
list($query, $dependencies) = $this->getModeWhereCondition($query, $dependencies);
258258

259-
return [$query, $dependencies];
259+
/**
260+
* Allow adding request clauses
261+
*
262+
* @unreleased
263+
* @param array $value {
264+
* @type ModelQueryBuilder $query Donation query builder
265+
* @type DonationMetaKeys[] $dependencies List of meta dependencies for added where clauses
266+
* }
267+
* @param ListDonations $endpoint API Endpoint instance
268+
*/
269+
return apply_filters('give_list-donation_where_conditions', [$query, $dependencies], $this);
260270
}
261271

262272
private function getSearchWhereCondition (QueryBuilder $query, array $dependencies)

0 commit comments

Comments
 (0)