/** * @group Basic Query Builder */ public final function queryBuilder() { $div = Div::create([QueryBuilder::create('/querybuilder/definition', '/querybuilder/policy'), HtmlTag::create()->setTag('pre')->setId('values')])->addClass(Ui::BG_INFO, Ui::PADDING_LARGE); AssetManager::sourceType()->requireInlineJs("\n \$('.query-builder').QueryBuilder();\n \$(document).on('change.querybuilder', function(e, data) {\n \$('#values').text(\n JSON.stringify(data, null, 2)\n );\n });\n "); return $div; }
public function testCreateStatic() { $this->assertInstanceOf('\\Packaged\\Glimpse\\Core\\HtmlTag', HtmlTag::create()); }