Premesso che dovresti leggere: http://en.wikipedia.org/wiki/SOLID_%...nted_design%29 e approfondire

Per risponderti ci vorrebbero ore di tempo..

Vorrei creare un metodo che permetta all'utente di "iscriversi" alla partita.
dovresti avere una classe che prende l'utente e il gioco ed effettua l'iscrizione..

Codice PHP:
class Subscriber {

 public function 
__construct$game$user ) {
 }

 public function 
subscribe() {
 }

Non aver paura di creare classi....!!!

Voglio creare un metodo per l'invio di messaggi privati tra utenti: quale approccio è più "corretto"?
troppo generico