/** * Instantiates the form and binds the mapper. Also sets up the action based * on an id existing or not. * * @param null|int $id * * @return CampaignForm */ private function _buildCampaignForm($id = null) { $action = $id ? "/campaigns/{$id}" : "/campaigns"; return Campaign::buildCampaignForm($action, $id); }
/** * @param string $baseUri * @param Request $request * * @return CampaignForm */ private function _buildCampaignForm($baseUri, Request $request) { return CampaignMapper::buildCampaignForm(sprintf("%s%s?%s", $baseUri, $this->getBaseUri(), WizardHelper::getGetRequestString($request))); }