コード例 #1
0
 public static function getReportDesignTarget()
 {
     global $_CALEM_conf;
     if (CalemReportUtil::getUid() == $_CALEM_conf['design_target']['dev_admin_id'] && $_CALEM_conf['design_target']['devDesignPhase'] && CalemReportUtil::getGid() == CUSTOM_SYSTEM) {
         $grp = $_CALEM_conf['design_target']['devDesignGroup'];
         $rtn = new CalemDesignTargetInfo(CalemDesignTargetInfo::GROUP, $grp, '');
     } else {
         //Design for CUSTOM_SYSTEM
         $rtn = new CalemDesignTargetInfo(CalemDesignTargetInfo::GROUP, CUSTOM_SYSTEM, '');
     }
     return $rtn;
 }
コード例 #2
0
 /**
  * Get all the Acls and first layout that's valid if applicable.
  */
 public function getFullCustomInfo($id, $target)
 {
     $isGroup = $target && $target->isGroup();
     $gid = $isGroup ? $target->getId() : CalemReportUtil::getGid();
     return $this->getCustomInfo($id, CalemReportUtil::getUid(), $gid, $isGroup, false, false);
 }