Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
page_rest_resource_js_management.inc
1 <?php
17 require_once SQ_INCLUDE_PATH.'/asset_management.inc';
18 require_once SQ_ATTRIBUTES_PATH.'/http_request/http_request.inc';
19 
31 {
32 
37  function __construct(&$pm)
38  {
39  $this->Asset_Management($pm);
40  $this->vars = Array(
41  'http_request' => Array(
42  'added' => '0.1',
43  'type' => 'http_request',
44  'default' => Array(),
45  ),
46  'javascript_files' => Array(
47  'added' => '0.1',
48  'type' => 'serialise',
49  'default' => Array(),
50  ),
51  'javascript' => Array(
52  'added' => '0.1',
53  'type' => 'text',
54  'default' => '',
55  ),
56  'allow_global_replace' => Array(
57  'added' => '0.1',
58  'type' => 'boolean',
59  'default' => FALSE,
60  'parameters' => Array('allow_empty' => FALSE),
61  ),
62  'js_engine' => Array(
63  'added' => '0.0.1',
64  'type' => 'selection',
65  'default' => 'spidermonkey',
66  'parameters' => Array(
67  'options' => Array(
68  'spidermonkey' => 'SpiderMonkey',
69  'v8' => 'V8',
70  ),
71  'multiple' => FALSE,
72  'allow_empty' => FALSE,
73  ),
74  ),
75  );
76 
77  }//end constructor
78 
79 
80 }//end class
81 ?>