Beispiel #1
0
 public function findByAddressAndUserID($payment_address_id, $user_id, IndexRequestFilter $filter = null)
 {
     $query = $this->prototype_model->where('payment_address_id', $payment_address_id)->where('user_id', $user_id);
     // allow filter
     if ($filter !== null) {
         $filter->apply($query);
     }
     $query->orderBy('id');
     // Log::debug("query SQL is ".$query->getQuery()->toSql()." | ".json_encode($query->getQuery()->getBindings()));
     return $query->get();
 }
Beispiel #2
0
 protected function buildAccountFilter(Request $request, AccountRepository $account_respository)
 {
     $definition = $account_respository->getSearchFilterDefinition();
     return IndexRequestFilter::createFromRequest($request, $definition);
 }