public function setText($value) { if (TTextBox::getText() === $value) { return; } TTextBox::setText($value); if ($this->getActiveControl()->canUpdateClientSide()) { $client = $this->getPage()->getCallbackClient(); $client->update($this->getLabelClientID(), $value); $client->setValue($this, $value); } }