Ejemplo n.º 1
0
 /**
  * 根据提供的获取类型获取对应的dao类
  *
  * @param int $type 装饰组合值
  * @return WindidUserInterface
  */
 private function _getDao($type = self::FETCH_MAIN)
 {
     if (!($type & self::FETCH_ALL)) {
         return Windid::loadDao('user.dao.WindidUserDefaultDao');
     }
     $maps = array(self::FETCH_MAIN => 'user.dao.WindidUserDao', self::FETCH_DATA => 'user.dao.WindidUserDataDao', self::FETCH_INFO => 'user.dao.WindidUserInfoDao');
     return Windid::loadDaoMap($type, $maps, 'user');
 }