public function generate(WidgetHandler $widgetHandler) { $id = Input::get('widget'); $inputs = Input::except('widget'); return $widgetHandler->getGeneratedCode($id, $inputs); }
/** * testGetGeneratedCode * * @return void */ public function testGetGeneratedCode() { $widgetHandler = new WidgetHandler($this->register, $this->guard, $this->factory, false); $id = 'fakeWidgetId'; $inputs = ['args1' => 'value1', 'args2' => 'value2', 'args3' => 'value3']; $resultString = $widgetHandler->getGeneratedCode($id, $inputs); $this->assertEquals("<xewidget id='fakeWidgetId'><param title='args1'>value1</param><param title='args2'>value2</param><param title='args3'>value3</param></xewidget>", $resultString); }