CakePHPでプレフィックスを取得する時に使う。たぶん、普通は必要ないんじゃないかな。そしてたぶん、こういう物を必要としない、無駄の無い美しく汎用性の高いコードをかければ良いのだが、なかなか難しい。
スポンサードリンク
/* * Name: * _getPrefix, app_controller * Usage: * $prefix = _getPrefix(); * Mod: * Casey * History: * Ver.0.01 2009.10.31 first */ function _getPrefix($model = null) { // get config $model = $this->name; // object name $config = $this->{$model}->useDbConfig; // 'default' $db =& ConnectionManager::getDataSource($config); // 'default' $prefix = $db->config['prefix']; // 'prefix_' return $prefix; }
コメント