src/ShopBundle/objects/db/TShopArticleList.class.php
public static function &GetInstanceFromSession($sListSessionKey)
    {
        $oList = null;
        $aListData = TdbShopArticleList::GetInstanceDataFromSession($sListSessionKey);
        if (!is_null($aListData)) {
            if (array_key_exists('sObjectDump', $aListData)) {
                $oList = unserialize(base64_decode($aListData['sObjectDump']));
                $oGlobal = TGlobal::instance();
                if ($oGlobal->UserDataExists(TdbShopArticleList::URL_LIST_KEY_NAME)) {
                    $callingIdentKey = $oGlobal->GetUserData(TdbShopArticleList::URL_LIST_KEY_NAME);
                    if ($sListSessionKey == $callingIdentKey) {
                        $sRequest = $oGlobal->GetUserData(TdbShopArticleList::URL_LIST_REQUEST);
                        $oList->HandleURLRequest($sRequest);
                    }
                }
            }
        }

        return $oList;
    }
public static function &GetInstanceFromSession($sListSessionKey)
    {
        $oList = null;
        $aListData = TdbShopArticleList::GetInstanceDataFromSession($sListSessionKey);
        if (!is_null($aListData)) {
            if (array_key_exists('sObjectDump', $aListData)) {
                $oList = unserialize(base64_decode($aListData['sObjectDump']));
                $oGlobal = TGlobal::instance();
                if ($oGlobal->UserDataExists(TdbShopArticleList::URL_LIST_KEY_NAME)) {
                    $callingIdentKey = $oGlobal->GetUserData(TdbShopArticleList::URL_LIST_KEY_NAME);
                    if ($sListSessionKey == $callingIdentKey) {
                        $sRequest = $oGlobal->GetUserData(TdbShopArticleList::URL_LIST_REQUEST);
                        $oList->HandleURLRequest($sRequest);
                    }
                }
            }
        }

        return $oList;
    }
public static function & GetInstanceFromSession ( $ sListSessionKey ) { $ oList = null ; $ aListData = TdbShopArticleList :: GetInstanceDataFromSession ( $ sListSessionKey ) ; if ( ! is_null ( $ aListData ) ) { if ( array_key_exists ( 'sObjectDump' , $ aListData ) ) { $ oList = unserialize ( base64_decode ( $ aListData [ 'sObjectDump' ] ) ) ; $ oGlobal = TGlobal :: instance ( ) ; if ( $ oGlobal -> UserDataExists ( TdbShopArticleList :: URL_LIST_KEY_NAME ) ) { $ callingIdentKey = $ oGlobal -> GetUserData ( TdbShopArticleList :: URL_LIST_KEY_NAME ) ; if ( $ sListSessionKey == $ callingIdentKey ) { $ sRequest = $ oGlobal -> GetUserData ( TdbShopArticleList :: URL_LIST_REQUEST ) ; $ oList -> HandleURLRequest ( $ sRequest ) ; } } } } return $ oList ; }
create a list based on the session data for the session key passed
returns NULL if the object can not be found.

@param string $sSessionKey

@return TdbShopArticleList
create a list based on the session data for the session key passed returns NULL if the object can not be found .