} break; case "frmSearchContact": $contact = $controller->contact_search(); echo $contact; break; case "frmUpdateContact": $contact = $controller->contact_search(); echo $contact; break; case "frmExecUpdate": $contact = $controller->contact_update($data); echo $contact; break; case "frmDeleteContact": $contact = $controller->contact_delete(); echo $contact; break; default: # code... break; } } class MainController { private $contact_class = null; function __construct($name, $lastname, $phone, $mobile, $email, $address, $birthday) { $this->contact_class = new Contact($name, $lastname, $phone, $mobile, $email, $address, $birthday); } public function contact_create()