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);
 }