EVALUATE requests, space operations) with minimal boilerplate.@requires Tarantool ^2.3.2 annotations.@lua, @sql) reduce repetitive code for common scenarios.require-dev only).TestCase or configure PHPUnit extensions.For Executives:
"This package lets our PHP team test Tarantool integrations faster and more reliably. By using specialized annotations (e.g., @lua, @sql) and mock clients, we can validate database logic—like caching layers or real-time queries—without spinning up expensive Tarantool instances for every test. This reduces bugs in production and accelerates feature delivery for data-heavy use cases, like our [X feature] roadmap. The MIT license and low maintenance overhead make it a safe bet."
For Engineering/DevOps: *"This gives us Tarantool-specific superpowers in PHPUnit:
@lua and @sql to set up test data or preconditions in one line (e.g., @sql INSERT INTO users VALUES (1, 'admin')).@requires Tarantool ^2.3.2 to catch compatibility issues early.
It’s a drop-in for teams already using the Tarantool PHP client. Tradeoff: slight PHPUnit config overhead, but massive payoff for complex database interactions."*For QA/Testing Teams: *"This package cuts test development time for Tarantool by:
@sql DROP TABLE IF EXISTS...) so you don’t repeat SQL/Lua in every test.expectSelectRequestToBeCalledOnce()) to ensure your PHP code interacts with Tarantool as expected.How can I help you explore Laravel packages today?