Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
report_asset_statuses.inc
1 <?php
17 require_once SQ_CORE_PACKAGE_PATH.'/report/report.inc';
18 
31 register_implementation('report_asset_statuses', 'bridge');
33 {
34 
35 
42  function __construct($assetid=0)
43  {
44  parent::__construct($assetid);
45 
46  }//end constructor
47 
48 
55  function getAssetMapLinks()
56  {
57  return Array();
58 
59  }//end getAssetMapLinks()
60 
61 
83  function getLinks($assetid, $link_types, $type_code='', $strict_type_code=TRUE, $side_of_link='major', $sort_by=NULL)
84  {
85  return Array();
86 
87  }//end getLinks()
88 
89 
103  function getParents($assetid, $type_code='', $strict_type_code=TRUE)
104  {
105  assert_equals($assetid, $this->id, 'The Asset Statuses Report can only get its own links');
106  return Array();
107 
108  }//end getParents()
109 
110 
131  function getChildren($assetid, $type_code='', $strict_type_code=TRUE, $dependant=NULL, $sort_by=NULL)
132  {
133  assert_equals($assetid, $this->id, 'The Asset Statuses Report can only get its own links');
134  return Array();
135 
136  }//end getChildren()
137 
138 
149  function getLineageFromURL($assetid, $protocol, $url)
150  {
151  return Array();
152 
153  }//end getLineageFromURL()
154 
155 
167  function setPermission($assetid, $userid, $permission, $granted)
168  {
169  return FALSE;
170 
171  }//end setPermission()
172 
173 
184  function deletePermission($assetid, $userid, $permission)
185  {
186  return FALSE;
187 
188  }//end deletePermission()
189 
190 
205  function getAssetInfo($assetids, $type_code=Array(), $strict_type_code=TRUE, $field='')
206  {
207  return Array();
208 
209  }//end getAssetInfo()
210 
211 
223  function assetExists($assetids)
224  {
225  return FALSE;
226 
227  }//end assetExists()
228 
229 
251  function getLink($assetid, $link_type=NULL, $type_code='', $strict_type_code=TRUE, $value=NULL, $side_of_link='major', $exclusive=NULL)
252  {
253  return Array();
254 
255  }//end getLink()
256 
257 
269  function getLinkById($linkid, $assetid=0, $side_of_link='major')
270  {
271  return Array();
272 
273  }//end getLinkById()
274 
275 
297  function countLinks($assetid, $side_of_link='major', $link_types=0, $type_code='', $strict_type_code=TRUE, $ignore_linkid=0)
298  {
299  return 0;
300 
301  }//end countLinks()
302 
303 
324  function getLinkByAsset($assetid, $other_assetid, $link_types=NULL, $value=NULL, $side_of_link='major', $force_array=FALSE, $dependant=NULL, $exclusive=NULL)
325  {
326  return Array();
327 
328  }//end getLinkByAsset()
329 
330 
340  function getAllChildLinks($assetid, $link_type=0)
341  {
342  return Array();
343 
344  }//end getAllChildLinks()
345 
346 
361  function updateLink($linkid, $link_type=NULL, $value=NULL, $sort_order=NULL)
362  {
363  return FALSE;
364 
365  }//end updateLink()
366 
367 
377  function deleteAssetLink($linkid, $moving=FALSE)
378  {
379  return FALSE;
380 
381  }//end deleteAssetLink()
382 
383 
400  function createAssetLink(&$major, &$minor, $link_type, $value='', $sort_order=NULL, $dependant='0', $exclusive='0', $moving=FALSE)
401  {
402  return 0;
403 
404  }//end createAssetLink()
405 
406 
407 }//end class
408 
409 ?>