This is a special WizardComponent that will keep track of WizardSteps and switch from one to the other.
Located in /polyphony/main/library/Wizard/Components/WizardStepContainer.class.php (line 24)
SObject | --WizardComponent | --WizardStepContainer
Class | Description |
---|---|
WLogicStepContainer | StepContainer that add steps to its stack as the wizard goes along |
Inherited from WizardComponent
WizardComponent::$_enabled
WizardComponent::$_enabledSticky
WizardComponent::$_parent
Adds a new WizardStep to this container.
Returns the values of wizard-components. Should return an array if children are involved, otherwise a whatever type of object is expected.
Returns the current step number (starting at zero).
Gets the short-name associated with the current step.
Returns a block of XHTML-valid code that contains markup for this specific component.
Returns if this StepContainer has a next step.
Returns if this StepContainer has a previous step.
Goes to the next step, if possible.
Goes to the previous step, if possible.
Sets the step to the one given by $name.
Set the step to the one given by key
Tells the wizard component to update itself - this may include getting form post data or validation - whatever this particular component wants to do every pageload.
Returns true if this component (and all child components if applicable) have valid values.
By default, this will just return TRUE.
In this implementation, we will go through our steps and validate each one in turn. The first one that doesn't validate, we will move to that step so that the person can enter the information that is required.
Inherited From WizardComponent
WizardComponent::getAllValues()
WizardComponent::getMarkup()
WizardComponent::getWizard()
WizardComponent::isEnabled()
WizardComponent::setEnabled()
WizardComponent::setParent()
WizardComponent::update()
WizardComponent::validate()
Inherited From SObject
SObject::asA()
SObject::asString()
SObject::copy()
SObject::copySameFrom()
SObject::copyTwoLevel()
SObject::deepCopy()
SObject::isEqual()
SObject::isEqualTo()
SObject::isNotEqualTo()
SObject::isNotReferenceTo()
SObject::isReferenceTo()
SObject::newFrom()
SObject::postCopy()
SObject::printableString()
SObject::shallowCopy()
SObject::_deepCopyArray()
Documentation generated on Wed, 19 Sep 2007 10:28:06 -0400 by phpDocumentor 1.3.0RC3