Update ListingRepository::applySearch abstract function to reflect new updates
MAILPOET-6072
This commit is contained in:
committed by
Veljko V
parent
ae275d0824
commit
5789a61075
@@ -60,7 +60,7 @@ class FormListingRepository extends ListingRepository {
|
||||
$queryBuilder->addOrderBy("f.$sortBy", $sortOrder);
|
||||
}
|
||||
|
||||
protected function applySearch(QueryBuilder $queryBuilder, string $search) {
|
||||
protected function applySearch(QueryBuilder $queryBuilder, string $search, array $parameters = []) {
|
||||
// the parent class requires this method, but forms listing doesn't currently support this feature.
|
||||
}
|
||||
|
||||
|
@@ -87,7 +87,7 @@ abstract class ListingRepository {
|
||||
|
||||
abstract protected function applyGroup(QueryBuilder $queryBuilder, string $group);
|
||||
|
||||
abstract protected function applySearch(QueryBuilder $queryBuilder, string $search);
|
||||
abstract protected function applySearch(QueryBuilder $queryBuilder, string $search, array $parameters);
|
||||
|
||||
abstract protected function applyFilters(QueryBuilder $queryBuilder, array $filters);
|
||||
|
||||
|
@@ -103,7 +103,7 @@ class ScheduledTaskSubscribersListingRepository extends ListingRepository {
|
||||
$queryBuilder->addOrderBy($sortBy, $sortOrder);
|
||||
}
|
||||
|
||||
protected function applySearch(QueryBuilder $queryBuilder, string $search) {
|
||||
protected function applySearch(QueryBuilder $queryBuilder, string $search, array $parameters = []) {
|
||||
$search = Helpers::escapeSearch($search);
|
||||
$queryBuilder
|
||||
->andWhere('s.email LIKE :search or s.firstName LIKE :search or s.lastName LIKE :search')
|
||||
|
@@ -39,7 +39,7 @@ class SegmentListingRepository extends ListingRepository {
|
||||
}
|
||||
}
|
||||
|
||||
protected function applySearch(QueryBuilder $queryBuilder, string $search) {
|
||||
protected function applySearch(QueryBuilder $queryBuilder, string $search, array $parameters = []) {
|
||||
$search = Helpers::escapeSearch($search);
|
||||
$queryBuilder
|
||||
->andWhere('s.name LIKE :search or s.description LIKE :search')
|
||||
|
@@ -144,7 +144,7 @@ class SubscriberListingRepository extends ListingRepository {
|
||||
->setParameter('status', $group);
|
||||
}
|
||||
|
||||
protected function applySearch(QueryBuilder $queryBuilder, string $search) {
|
||||
protected function applySearch(QueryBuilder $queryBuilder, string $search, array $parameters = []) {
|
||||
$search = Helpers::escapeSearch($search);
|
||||
$queryBuilder
|
||||
->andWhere('s.email LIKE :search or s.firstName LIKE :search or s.lastName LIKE :search')
|
||||
|
Reference in New Issue
Block a user