Skip to content

Console Commands

MyWarranties provides powerful console commands for user and claim management.

Available Commands

User Management

  • app:user:create - Create a new user
  • app:user:update - Update user details
  • app:user:roles - Manage user roles
  • app:user:show - Display user information
  • app:users:list - List all users

Claim Management

  • app:claim:set-supplier - Assign supplier to claim

Notifications

  • app:dispatch-warranty-notifications - Send warranty expiration notifications
  • app:list-expiring-warranties - List warranties about to expire

Quick Examples

Create a Supplier

bash
php bin/console app:user:create supplier@acme.com password123 \
  --name="Acme Corporation" \
  --role=ROLE_SUPPLIER \
  --street="123 Business St" \
  --city="Amsterdam"

Assign Supplier to Claim

bash
php bin/console app:claim:set-supplier 42 supplier@acme.com \
  --status=in_progress

List Users

bash
php bin/console app:users:list --limit=50

Getting Help

Get help for any command:

bash
php bin/console app:user:create --help

MyWarranties - Warranty Management System