Game Draw Documentation#
Game Draw is a unified PHP draw engine with one request contract and one response contract across item, user, and campaign draw methods.
Use this documentation as the primary reference for integration, behavior details, and production setup.
Documentation
- Overview
- Installation
- Quickstart
- Request and Response Contract
- Public API Reference
- Methods
- Rules and State
- PSR-6 Cache Integration
- Audit and Reproducibility
- Randomness Modes
- Usage Scenarios
- Scenario 1: Flash Giveaway (Unique Winners)
- Scenario 1b: Grand Draw from CSV Source
- Scenario 2: Weighted Reward Amounts
- Scenario 3: Rotation Without Repeats
- Scenario 4: Rule-Aware Campaign with Explainability
- Scenario 5: Multi-Phase Campaign
- Scenario 6: Reproducible Simulation Run
- Scenario 7: Auditable Production Execution
- Errors and Validation