function setState($state = 'pc') { switch ($state) { case 'mobile': $this->state = new LC_UseRequest_State_Mobile; break; case 'pc': default: $this->state = new LC_UseRequest_State_PC; break; } }