diff options
| author | Christophe Nowicki <cnowicki@easter-eggs.com> | 2004-08-17 15:44:45 +0000 |
|---|---|---|
| committer | Christophe Nowicki <cnowicki@easter-eggs.com> | 2004-08-17 15:44:45 +0000 |
| commit | 856bb4e8858d83d35605479142ffc2e6a0f36c93 (patch) | |
| tree | da5d650775d7cc8fe823f4173cc9b6cb10d7f629 /php/environs | |
| parent | 73c8f9754b3cb6812a26a68dc581c20f98c1a448 (diff) | |
| download | lasso-856bb4e8858d83d35605479142ffc2e6a0f36c93.tar.gz lasso-856bb4e8858d83d35605479142ffc2e6a0f36c93.tar.xz lasso-856bb4e8858d83d35605479142ffc2e6a0f36c93.zip | |
rename lasso_login_set_identity_from_dump to lasso_profile_set_identity_from_dump
Diffstat (limited to 'php/environs')
| -rw-r--r-- | php/environs/lasso_login.c | 24 | ||||
| -rw-r--r-- | php/environs/lasso_profile.c | 26 |
2 files changed, 26 insertions, 24 deletions
diff --git a/php/environs/lasso_login.c b/php/environs/lasso_login.c index 165b6ec5..6e154507 100644 --- a/php/environs/lasso_login.c +++ b/php/environs/lasso_login.c @@ -271,28 +271,4 @@ PHP_FUNCTION(lasso_login_accept_sso) { /* }}} */ -/* {{{ proto lasso_login_set_identity_from_dump(resource login, string dump) */ -PHP_FUNCTION(lasso_login_set_identity_from_dump) { - LassoLogin *login; - char *dump; - int dump_len; - - zval *parm; - - int num_args; - int ret; - - if ((num_args = ZEND_NUM_ARGS()) != 2) - WRONG_PARAM_COUNT - - if (zend_parse_parameters(num_args TSRMLS_CC, "zs", &parm, - &dump, &dump_len) == FAILURE) { - return; - } - - ZEND_FETCH_RESOURCE(login, LassoLogin *, &parm, -1, le_lassologin_name, le_lassologin); - - lasso_login_set_identity_from_dump(login, dump); -} -/* }}} */ diff --git a/php/environs/lasso_profile.c b/php/environs/lasso_profile.c index 1b631f96..da87a8e3 100644 --- a/php/environs/lasso_profile.c +++ b/php/environs/lasso_profile.c @@ -368,3 +368,29 @@ PHP_FUNCTION(lasso_profile_get_nameidentifier) { RETURN_STRING(ctx->nameIdentifier, 1); } /* }}} */ + +/* {{{ proto lasso_profile_set_identity_from_dump(resource login, string dump) */ +PHP_FUNCTION(lasso_profile_set_identity_from_dump) { + + LassoProfile *ctx; + char *dump; + int dump_len; + + zval *parm; + + int num_args; + int ret; + + if ((num_args = ZEND_NUM_ARGS()) != 2) + WRONG_PARAM_COUNT + + if (zend_parse_parameters(num_args TSRMLS_CC, "zs", &parm, + &dump, &dump_len) == FAILURE) { + return; + } + + ZEND_FETCH_RESOURCE(ctx, LassoProfile *, &parm, -1, le_lassoprofile_name, le_lassoprofile); + + lasso_profile_set_identity_from_dump(ctx, dump); +} +/* }}} */ |
