7 * LICENSE: This source file is licensed under the terms of the GNU General Public License.
9 * @package Magic3 Framework
10 * @author 平田直毅(Naoki Hirata) <naoki@aplo.co.jp>
11 * @copyright Copyright 2006-2010 Magic3 Project.
12 * @license http://www.gnu.org/copyleft/gpl.html GPL License
13 * @version SVN: $Id: blog_categoryDb.php 3833 2010-11-17 01:45:54Z fishbone $
14 * @link http://www.magic3.org
16 require_once($gEnvManager->getDbPath() . '/baseDb.php');
18 class blog_categoryDb extends BaseDb
23 * @param function $callback コールバック関数
24 * @param string $lang 言語
27 function getAllCategory($callback, $lang)
29 $queryStr = 'SELECT * FROM blog_category ';
30 $queryStr .= 'WHERE bc_language_id = ? ';
31 $queryStr .= 'AND bc_deleted = false '; // 削除されていない
32 $queryStr .= 'AND bc_visible = true '; // 表示状態
33 $queryStr .= 'ORDER BY bc_sort_order';
34 $this->selectLoop($queryStr, array($lang), $callback, null);