apility/visma-business-connect
A Laravel/PHP package for integrating Visma Business Connect, providing a clean client for authenticating and interacting with the Visma Business Connect API so you can query, sync, and manage business data in your applications.
composer require <vendor>/<package>
php artisan vendor:publish --tag=<package-config>
$posts = Post::query()
->filter($request->only(['status', 'author', 'search']))
->paginate();
?filter=(status=active OR status=pending)&author=42
This lets you group related conditions without writing custom query scopes for every combination.status, author_id, created_after). Add parentheses only where precedence matters, e.g. (status=active OR status=pending) AND author_id=42.LIKE conditions:
?filter=(title~=laravel OR body~=laravel)&published=1
This keeps the search term scoped to the text fields while other filters remain ANDed.(a OR b) AND c versus a OR (b AND c).() or a group containing only ignored filters can produce invalid SQL or silently drop conditions. Validate that groups contain at least one allowed filter.( / ) literally or encoded.toSql() and getBindings() rather than only inspecting the result set. This quickly reveals missing parentheses or misassociated conditions.php artisan config:clear).How can I help you explore Laravel packages today?