<?php require_once 'cascade_ws_ns/auth_chanw.php'; use cascade_ws_AOHS as aohs; use cascade_ws_constants as c; use cascade_ws_asset as a; use cascade_ws_property as p; use cascade_ws_utility as u; use cascade_ws_exception as e; try { $func_names = array("strpos", "str_replace", "strlen", "strtolower"); foreach ($func_names as $func_name) { u\ReflectionUtility::showFunctionSignature($func_name, true); } /* outputs: strpos( $haystack, $needle, $offset ) <hr class='thin width100 text_lightgray bg_lightgray' /> str_replace( $search, $replace, $subject, $replace_count ) <hr class='thin width100 text_lightgray bg_lightgray' /> strlen( $str ) <hr class='thin width100 text_lightgray bg_lightgray' /> strtolower( $str ) <hr class='thin width100 text_lightgray bg_lightgray' /> */ } catch (\Exception $e) { echo S_PRE . $e . E_PRE; }
require_once 'auth_tutorial7.php'; use cascade_ws_AOHS as aohs; use cascade_ws_constants as c; use cascade_ws_asset as a; use cascade_ws_property as p; use cascade_ws_utility as u; use cascade_ws_exception as e; try { u\ReflectionUtility::showMethodSignatures("cascade_ws_utility\\ReflectionUtility", true); u\ReflectionUtility::showMethodSignature("cascade_ws_utility\\ReflectionUtility", "showMethodInfo", true); u\ReflectionUtility::showMethodReturnType("cascade_ws_utility\\ReflectionUtility", "getMethodInfo", true); u\ReflectionUtility::showMethodInfo("cascade_ws_utility\\ReflectionUtility", "getMethodInfo", true); u\ReflectionUtility::showMethodException("cascade_ws_utility\\ReflectionUtility", "getMethodInfo", true); u\ReflectionUtility::showMethodExample("cascade_ws_utility\\ReflectionUtility", "getMethodInfo", true); u\ReflectionUtility::showMethodDescription("cascade_ws_utility\\ReflectionUtility", "getMethodSignature", true); u\ReflectionUtility::showFunctionSignature("str_replace", true); u\ReflectionUtility::showClassPostscript("cascade_ws_utility\\ReflectionUtility", true); u\ReflectionUtility::showClassDescription("cascade_ws_utility\\ReflectionUtility", true); echo u\ReflectionUtility::getNameSpace("cascade_ws_asset\\Page"); echo u\ReflectionUtility::getMethodSignatures("cascade_ws_utility\\ReflectionUtility", "getMethodSignature"), BR; echo u\ReflectionUtility::getMethodSignatureByName("cascade_ws_utility\\ReflectionUtility", "getMethodSignature"), BR; echo u\ReflectionUtility::getMethodSignature(new \ReflectionMethod("cascade_ws_utility\\ReflectionUtility", "getMethodSignature")), BR; u\DebugUtility::dump(u\ReflectionUtility::getMethods($service)); echo u\ReflectionUtility::getMethodInfoByName("cascade_ws_utility\\ReflectionUtility", "getMethodInfo"); echo u\ReflectionUtility::getMethodInfo(new \ReflectionMethod("cascade_ws_utility\\ReflectionUtility", "getMethodInfo")); u\DebugUtility::dump(u\ReflectionUtility::getMethod($service, "read")); echo u\ReflectionUtility::getFunctionSignature(new \ReflectionFunction("str_getcsv")); echo u\ReflectionUtility::getClassPostscript("cascade_ws_utility\\ReflectionUtility", NULL, true); echo u\ReflectionUtility::getClassName($service); echo u\ReflectionUtility::getClassDescription("cascade_ws_utility\\ReflectionUtility", NULL, true); echo u\ReflectionUtility::getClassPostScript("cascade_ws_utility\\ReflectionUtility", NULL, true);