namespace Combodo\iTop\Renderer\Console\FieldRenderer; use \Dict; use Combodo\iTop\Renderer\FieldRenderer; use Combodo\iTop\Renderer\RenderingOutput; class ConsoleSimpleFieldRenderer extends FieldRenderer { public function Render() { $oOutput = new RenderingOutput(); $sFieldClass = get_class($this->oField); // TODO : Shouldn't we have a field type so we don't have to maintain FQN classname ? // Rendering field in edition mode if (!$this->oField->GetReadOnly()) { switch ($sFieldClass) { case 'Combodo\\iTop\\Form\\Field\\StringField': if ($this->oField->GetLabel() !== '') { $oOutput->AddHtml(''); } $oOutput->AddHtml(''); $oOutput->AddHtml(''); break; } } // ... and in read-only mode else { switch ($sFieldClass) { case 'Combodo\\iTop\\Form\\Field\\StringField': if ($this->oField->GetLabel() !== '') { $oOutput->AddHtml(''); } $oOutput->AddHtml('