public static function add($smtHandle, $smtName, $pkg, $hideFromAddMenu = false) { $smt = new self(); $smt->setHandle($smtHandle); $smt->setName($smtName); $pkgID = $pkg->getPackageID(); $smt->setPackageID($pkgID); $smt->hideFromAddMenu($hideFromAddMenu); $smt->save(); $smt->setMethodTypeController(); return $smt; }
public static function add($handle, $name, $pkg) { $smt = new self(); $smt->setHandle($handle); $smt->setName($name); $pkgID = $pkg->getPackageID(); $smt->setPackageID($pkgID); $smt->save(); $smt->setController(); return $smt; }
public static function add($pmHandle, $pmName, $pkg = null, $pmButtonLabel = '', $enabled = false) { $pm = self::getByHandle($pmHandle); if (!$pm instanceof self) { $paymentMethod = new self(); $paymentMethod->setHandle($pmHandle); $paymentMethod->setName($pmName); $paymentMethod->setPackageID($pkg->getPackageID()); $paymentMethod->setDisplayName($pmName); $paymentMethod->setEnabled($enabled); $paymentMethod->save(); } }
public static function add($smtHandle, $smtName, $pkg) { $smt = new self(); $smt->setHandle($smtHandle); $smt->setName($smtName); $pkgID = $pkg->getPackageID(); $smt->setPackageID($pkgID); $smt->save(); }