/** * Deletes a seller. * * @param Model_Seller $seller The seller to delete. * * @return bool */ public static function delete(Model_Seller $seller) { $seller->status = 'deleted'; try { $seller->save(); } catch (FuelException $e) { Log::error($e); return false; } return true; }
/** * Unlinks a gateway from a seller. * * @param Model_Gateway $gateway The gateway to unlink. * @param Model_Seller $seller The seller to unlink the gateway from. * * @return bool */ public static function unlink(Model_Gateway $gateway, Model_Seller $seller) { unset($seller->gateways[$gateway->id]); try { $seller->save(); } catch (FuelException $e) { Log::error($e); return false; } return true; }