# Environment and Configuration
.env
.env.local
.env.*.local
config/env.php

# Logs
logs/*.log
*.log
error.log

# Vendor dependencies
vendor/
node_modules/

# Composer
composer.phar
composer.lock

# IDE and Editor files
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db

# Uploads and temporary files
public/uploads/*
!public/uploads/.gitkeep
temp/
tmp/
*.tmp

# Cache
cache/
*.cache

# Database backups
*.sql.gz
*.sql.zip
database/backups/

# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Desktop.ini

# PHP
*.php~
*.php.bak

# Archives
*.zip
*.tar
*.tar.gz
*.rar
prod.zip

# Session files
sessions/

# Git
.git/index.lock

# Test files
phpunit.xml
.phpunit.result.cache
tests/_output/

# Build files
build/
dist/

# Package files
package-lock.json
yarn.lock

# Backup files
*.bak
*.backup
*~

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/

# Mac
.DS_Store
.AppleDouble
.LSOverride
Icon
._*

# Linux
*~
.directory
.Trash-*
