/** * Make sure method works when there are no unpaid bills. */ public function test_last_unpaid_bills_with_no_unpaid_bills() { $this->assertEquals(0, Clients::lastUnpaidBills($this->client->id)); }
/** * Paginate unpaid bills of given client. * * @param int $clientId * @param GetClientUnpaidBillsRequest $request * @return \Illuminate\Pagination\LengthAwarePaginator */ public function getUnpaidBillsOfThisClient($clientId, GetClientUnpaidBillsRequest $request) { return Clients::paginateUnpaidBills($clientId, $request->get('page')); }
/** * Return client suggestions based on given name. * * @param SuggestClientRequest $request * @return mixed */ public function suggestClients(SuggestClientRequest $request) { return Clients::suggestClients($request->get('name')); }