/** * Inicializační formulář s povinnými parametry pro editaci a výpis * * @author Martin Hlaváč * @link http://www.ktstudio.cz * * @param KT_Form $form * @param string $permalink */ public function __construct(KT_Form $form, $permalink, $withProcessing = true) { parent::__construct(); $this->initForm($form); $this->initPermalink($permalink); if ($withProcessing) { $this->process(); $processedParam = filter_input(INPUT_GET, self::PROCESSED_PARAM, FILTER_SANITIZE_ENCODED); if (isset($processedParam)) { $processed = substr($processedParam, 0, 1); if ($processed === "1") { $this->wasProcessed = true; add_action(KT_PROJECT_NOTICES_ACTION, array(&$this, "renderSuccessNotice")); } elseif ($processed === "0") { $this->wasProcessed = false; add_action(KT_PROJECT_NOTICES_ACTION, array(&$this, "renderErrorNotice")); } } } }
/** * Inicializační formulář s povinnými parametry pro editaci a výpis * * @author Martin Hlaváč * @link http://www.ktstudio.cz * * @param KT_Form $form * @param string $permalink */ public function __construct(KT_Form $form, $permalink) { parent::__construct(); $this->initForm($form); $this->initPermalink($permalink); }