if ($mode != 'all') { break; } case 'move': if ($tb->isInContainer($f)) { $new_f = $cascade->getAsset(a\Folder::TYPE, '980d67ab8b7f0856015997e4b8d84c5d'); $tb->move($new_f); } if ($mode != 'all') { break; } case 'rename': $tb->rename("old-text")->move($cascade->getAsset(a\Folder::TYPE, '980d67e28b7f0856015997e42f97abb2')); if ($mode != 'all') { break; } case 'set': $text = "Text for the text block."; $tb->setText($text)->edit(); $tb->setExpirationFolder($cascade->getAsset(a\Folder::TYPE, "2401bc368b7ffe834c5fe91e0027a274"))->edit()->dump(); $tb->setMetadataSet($cascade->getAsset(a\MetadataSet::TYPE, "cc1e51068b7ffe8364375ac78eca378c"))->dump(); if ($mode != 'all') { break; } } u\ReflectionUtility::showMethodSignatures("cascade_ws_asset\\TextBlock"); } catch (\Exception $e) { echo S_PRE . $e . E_PRE; } catch (\Error $er) { echo S_PRE . $er . E_PRE; }
try { // create an identifier stdClass object $id_std = $service->createId(a\Folder::TYPE, "cc1e51808b7ffe8364375ac78ba27f05"); u\DebugUtility::dump($id_std); // create a Child object $id_child = new p\Child($id_std); u\DebugUtility::dump($id_child); u\DebugUtility::dump($id_child->toStdClass()); // read the asset $folder = $id_child->getAsset($service); // list the content of the folder $children = $folder->getChildren(); u\DebugUtility::dump($children); // display each child foreach ($children as $child) { $child->display(); echo $child->getId(), BR; echo $child->getType(), BR; echo $child->getPathPath(), BR; echo $child->getPathSiteId(), BR; echo u\StringUtility::getCoalescedString($child->getPathSiteName()), BR; echo u\StringUtility::boolToString($child->getRecycled()), BR; u\DebugUtility::dump($child->getPath()->toStdClass()); } u\ReflectionUtility::showMethodSignatures("cascade_ws_property\\Identifier"); u\ReflectionUtility::showMethodSignatures("cascade_ws_property\\Path"); } catch (\Exception $e) { echo S_PRE . $e . E_PRE; } catch (\Error $er) { echo S_PRE . $er . E_PRE; }
<?php 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);
<?php 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 { $at = $cascade->getSite("ws-tutorial-wing")->getRootFolderAssetTree(); echo $at->toListString(); //echo S_PRE, u\XmlUtility::replaceBrackets( $at->toXml() ), E_PRE; echo u\ReflectionUtility::showMethodSignatures("cascade_ws_asset\\AssetTree"); } catch (\Exception $e) { echo S_PRE . $e . E_PRE; } catch (\Error $er) { echo S_PRE . $er . E_PRE; }
u\DebugUtility::dump( $cascade->searchForAssetName( "a*", c\S::SEARCHPAGES ) ); u\DebugUtility::dump( $cascade->searchForAssetContent( "Cascade", c\S::SEARCHPAGES ) ); u\DebugUtility::dump( $cascade->searchForAll( "a*", "Cascade", "", c\S::SEARCHPAGES ) ); */ if ($mode != 'all') { break; } } u\ReflectionUtility::showMethodSignatures($cascade); } catch (\Exception $e) { echo S_PRE . $e . E_PRE; } catch (\Error $er) { echo S_PRE . $er . E_PRE; }
<?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 { u\ReflectionUtility::showMethodSignatures("cascade_ws_asset\\Page"); /* outputs: <ul> <li> <code>public cascade_ws_asset\Page::__construct( $service, $identifier )</code></li> <li> <code>public cascade_ws_asset\Page::appendSibling( $identifier )</code></li> <li> <code>public cascade_ws_asset\Page::createNInstancesForMultipleField( $number, $identifier )</code></li> <li> <code>public cascade_ws_asset\Page::displayDataDefinition()</code></li> <li> <code>public cascade_ws_asset\Page::displayXhtml()</code></li> <li> <code>public cascade_ws_asset\Page::edit( $wf = NULL, $wd = NULL, $new_workflow_name = "", $comment = "", $exception = 1 )</code></li> <li> <code>public cascade_ws_asset\Page::getAssetNodeType( $identifier )</code></li> <li> <code>public cascade_ws_asset\Page::getBlockFormatMap( $configuration )</code></li> <li>
<?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 { u\ReflectionUtility::showMethodSignatures("ReflectionParameter"); /* outputs: <ul> <li> <code>public static ReflectionParameter::export( $function, $parameter, $return )</code></li> <li> <code>public ReflectionParameter::__construct( $function, $parameter )</code></li> <li> <code>public ReflectionParameter::__toString()</code></li> <li> <code>public ReflectionParameter::getName()</code></li> <li> <code>public ReflectionParameter::isPassedByReference()</code></li> <li> <code>public ReflectionParameter::getDeclaringFunction()</code></li> <li> <code>public ReflectionParameter::getDeclaringClass()</code></li> <li> <code>public ReflectionParameter::getClass()</code></li> <li>