私のアプリケーションでは、デフォルトのタイムゾーンが 1 つあります。また、すべてのユーザーには独自のタイムゾーンがあります。データベースに保存されているユーザーのタイムゾーンを設定したい。
Bootstrap ファイルでユーザーに応じてタイムゾーンを設定する方法。
前もって感謝します...
class Crm_Bootstrap extends Zend_Application_Module_Bootstrap {
protected function _initTimezone()
{
$userObj = new Application_Model_DbTable_Users();
require_once('Zend/Session.php');
$session = new Zend_Session_Namespace('logincred');
$userdetails = $userObj->userdetails($session->user);
date_default_timezone_set($userdetails[0][id]);
}
}