0
我有支付方法的數據庫枚舉,例如,信用卡,支票等從數組中刪除枚舉項PHP
我有多個地方的代碼引用此,但在一個實例中,我想引用它,但排除列表中的一個項目。
最好還是引用這個枚舉,而不是手動添加一個新數組,因爲如果枚舉本身發生變化,我可能會遇到問題。雖然如果我參考它排除一個項目:如果枚舉更改,這段代碼也會如此。
目前我有:
public function PrepareInputs()
{
parent::PrepareInputs();
$this->AddInputs(
$checkbox = new PgFormInputCheckBox2("Prefulfilled"),
new PgFormInputSubmit("Back", "Change Order", "start"),
**$paymentMethod = new PgFormInputSelect("PaymentMethod", "", true),**
$submit = new PgFormInputSubmit("PlaceOrder", "Place Order", "place", true)
);
$checkbox->printLabel = true;
**$paymentMethod->enumeration = array("tblOrder.PaymentMethod");
$paymentMethod->manualOptions = array(":Please select");**
}
任何提示嗎?