text = $text; } public function render() { // here one could add some translation functionality.. return "{$text}
"; } } class NameForm extends ezcWgFormWidget { public function __construct( $parent ) { parent::__construct( $parent ); $formWidget = new SingleLineFormWidget( $this, "Enter your name" ); $this->text = $text; } public function render() { $header = "
method}\">"; $children = parent::render(); $line = "
"; $button = ""; $footer = "
"; } } class MainPage { public function __construct( $parent ) { parent::__construct( $parent ); } public function render() { return "" . parent::render() . ""; } } $main = new MainPage(); $formWidget = new NameForm( $main ); echo $main->render(); ?>