Debugging
[Implementation]


Functions

  phpCAS::backtrace ()
  phpCAS::log ($str)
  phpCAS::error ($msg)
  phpCAS::trace ($str)
  phpCAS::traceBegin ()
  phpCAS::traceEnd ($res='')
  phpCAS::traceExit ()

Function Documentation

phpCAS::backtrace (  )  [inherited]

This method is a wrapper for debug_backtrace() that is not available in all PHP versions (>= 4.3.0 only)

Definition at line 427 of file CAS.php.

Referenced by phpCAS::checkAuthentication(), phpCAS::client(), phpCAS::error(), phpCAS::forceAuthentication(), phpCAS::proxy(), phpCAS::trace(), phpCAS::traceBegin(), and phpCAS::traceEnd().

phpCAS::error ( msg  )  [private, inherited]

This method is used by interface methods to print an error and where the function was originally called from.

Parameters:
$msg  the message to print

Definition at line 466 of file CAS.php.

References phpCAS::backtrace(), phpCAS::trace(), and phpCAS::traceExit().

Referenced by CASClient::CASClient(), phpCAS::checkAuthentication(), phpCAS::client(), phpCAS::forceAuthentication(), phpCAS::getServerLoginURL(), phpCAS::getServerLogoutURL(), phpCAS::getServiceURL(), PGTStorage::getStorageInfo(), PGTStorage::getStorageType(), CASClient::getUser(), phpCAS::getUser(), CASClient::handleLogoutRequests(), phpCAS::handleLogoutRequests(), PGTStorageDB::init(), phpCAS::logout(), phpCAS::logoutWithRedirectService(), phpCAS::logoutWithRedirectServiceAndUrl(), phpCAS::logoutWithUrl(), PGTStorage::PGTStorage(), PGTStorageFile::PGTStorageFile(), phpCAS::proxy(), PGTStorage::read(), CASClient::readURL(), phpCAS::retrievePT(), phpCAS::serviceMail(), phpCAS::serviceWeb(), phpCAS::setCacheTimesForAuthRecheck(), phpCAS::setCasServerCACert(), phpCAS::setCasServerCert(), phpCAS::setDebug(), phpCAS::setExtraCurlOption(), phpCAS::setFixedCallbackURL(), phpCAS::setFixedServiceURL(), phpCAS::setHTMLFooter(), phpCAS::setHTMLHeader(), phpCAS::setLang(), phpCAS::setNoCasServerValidation(), CASClient::setPGTStorageDB(), phpCAS::setPGTStorageDB(), CASClient::setPGTStorageFile(), phpCAS::setPGTStorageFile(), phpCAS::setServerLoginURL(), phpCAS::setServerLogoutURL(), PGTStorage::write(), and PGTStorageFile::write().

phpCAS::log ( str  )  [private, inherited]

Logs a string in debug mode.

Parameters:
$str  the string to write

Definition at line 444 of file CAS.php.

Referenced by CASClient::handleLogoutRequests(), CASClient::redirectToCas(), phpCAS::trace(), phpCAS::traceBegin(), phpCAS::traceEnd(), and phpCAS::traceExit().

phpCAS::trace ( str  )  [inherited]

phpCAS::traceBegin (  )  [inherited]

phpCAS::traceEnd ( res = ''  )  [inherited]

phpCAS::traceExit (  )  [inherited]

This method is used to indicate the end of the execution of the program

Definition at line 543 of file CAS.php.

References phpCAS::log().

Referenced by CASClient::authError(), CASClient::callback(), phpCAS::error(), CASClient::handleLogoutRequests(), CASClient::logout(), and CASClient::redirectToCas().


Generated on Wed Sep 24 08:16:43 2008 for phpCAS by  doxygen 1.5.5