static function listAll($parent) { global $adb, $log; $instances = Array(); $result = $adb->pquery('SELECT * FROM vtiger_modtracker_detail WHERE id=?', Array($parent->id)); if($adb->num_rows($result)) { while($rowmap = $adb->fetch_array($result)) { $instance = new self($parent); $instance->initialize($rowmap); // Pick the records which has view access if($instance->isViewPermitted()) { $instances[] = $instance; } } } return $instances; }