Esempio n. 1
0
 /**
  * @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;
 }
Esempio n. 2
0
 public function testExternalResource()
 {
     $am = \Packaged\Dispatch\AssetManager::sourceType();
     $location = 'http://test.com/css.css';
     $this->assertEquals($location, $am->getResourceUri($location));
 }