CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion (Moderator: Donald Lobo) »
  • renewMembership
Pages: [1]

Author Topic: renewMembership  (Read 594 times)

martinplourde

  • I’m new here
  • *
  • Posts: 7
  • Karma: 0
renewMembership
October 13, 2010, 12:53:13 pm
Hi,

I'm trying to renew membership by code after a purchase in Ubercart(Drupal).  I'm not that good in PHP so I have some problem with API's usage.

So there is the code I'm trying to use but I dont understand how to work with $form and CRM_Member_BAO_Membership::renewMembership.

-----
require_once('CRM/Member/BAO/Membership.php');
         
$isTest = CRM_Utils_Array::value( 'is_test', $membershipParams, false );
$modifiedID = CRM_Utils_Array::value( 'cms_contactID', $membershipParams );

require_once('CRM/Member/Form/MembershipRenewal.php');
require_once('CRM/Core/State.php');

$renewal_from = new CRM_Member_Form_MembershipRenewal( CRM_Core_State::SIMPLE,CRM_Core_Action::NONE, 'post', 'TestForm');
$renewal_from->set("renewal_mode", true );
CRM_Member_BAO_Membership::renewMembership($order->uid, '1', $isTest, $renewal_from, null, $modifiedID);
-----

Is there some body can help me with that?

Thanks!

Martin

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion (Moderator: Donald Lobo) »
  • renewMembership

This forum was archived on 2017-11-26.