yiiDebugConfig::sessionAsArray PHP Method

sessionAsArray() public static method

public static sessionAsArray ( )
    public static function sessionAsArray()
    {
        if (isset($_SESSION)) {
            $phpSession = array();
            $sessKeyLen = null;
            foreach ($_SESSION as $key => $value) {
                if (is_null($sessKeyLen)) {
                    $values['PHP']['Key'] = substr($key, 1, strpos($key, '_') - 1);
                    $sessKeyLen = strlen($values['PHP']['Key']) + 1;
                }
                $phpSession[substr($key, $sessKeyLen)] = $value;
            }
            $values['PHP']['Data'] = $phpSession;
        }
        if (isset($_COOKIE)) {
            $values['Cookie'] = $_COOKIE;
        }
        $values['Yii'] = Yii::app()->session;
        return $values;
    }