final public function generateId($splash)
    {

        $encryptor = $this->encryptor;
        $input = $this->input;
        $sessId = md5($encryptor->getKey() . $input->serialize($splash));

        return $sessId;
    }
final public function generateId($splash)
    {

        $encryptor = $this->encryptor;
        $input = $this->input;
        $sessId = md5($encryptor->getKey() . $input->serialize($splash));

        return $sessId;
    }
final public function generateId ( $ splash ) { $ encryptor = $ this -> encryptor ; $ input = $ this -> input ; $ sessId = md5 ( $ encryptor -> getKey ( ) . $ input -> serialize ( $ splash ) ) ; return $ sessId ; }
Generates the session Id

@param type $splash
@return type
Generates the session Id