Beispiel #1
0
 private function get_section($department)
 {
     $sectionCriteria = new Criteria();
     $sectionCriteria->add(WebSectionPeer::DEPARTMENT_ID, $department, Criteria::EQUAL);
     $section = WebSectionPeer::doSelectOne($sectionCriteria);
     return $section;
 }
Beispiel #2
0
function getTitle($module)
{
    $criteria = new Criteria();
    $criteria->add(WebSectionPeer::INITIAL, $module, Criteria::EQUAL);
    $section = WebSectionPeer::doSelectOne($criteria);
    if (!$section) {
        return 'unknown title';
    }
    return $section->getName();
}
Beispiel #3
0
 public function detail($param)
 {
     if (empty($param['id'])) {
         $this->showJsonError('param', 'missing id parameter');
     }
     $this->criteria->add(WebSectionPeer::ID, $param['id'], Criteria::EQUAL);
     $detail = WebSectionPeer::doSelectOne($this->criteria);
     if (!$detail) {
         $this->jsonwrapper->show_json_error('not found', 'Menu with id ' . $param['id'] . ' is not found');
     }
     $detailArray = $detail->toArray();
     $output = array('success' => 1, 'data' => $detailArray);
     $this->jsonwrapper->print_json($output);
 }
Beispiel #4
0
 public function getDepartmentByInitial($initial)
 {
     $criteria = new Criteria();
     $criteria->add(WebSectionPeer::INITIAL, $initial, Criteria::EQUAL);
     return WebSectionPeer::doSelectOne($criteria);
 }