Index: branches/5.3.x/units/affiliates/affiliates_event_handler.php =================================================================== diff -u -N -r16506 -r16522 --- branches/5.3.x/units/affiliates/affiliates_event_handler.php (.../affiliates_event_handler.php) (revision 16506) +++ branches/5.3.x/units/affiliates/affiliates_event_handler.php (.../affiliates_event_handler.php) (revision 16522) @@ -1,6 +1,6 @@ getObject(); - /* @var $object kDBItem */ $object->SetDBField('AffiliateCode', $this->generateAffiliateCode($event)); @@ -150,8 +150,8 @@ parent::OnBeforeItemUpdate($event); if ( !$this->Application->isAdmin ) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $object->SetDBField('PortalUserId', $object->GetOriginalField('PortalUserId')); @@ -173,8 +173,8 @@ return; } + /** @var kDBItem $object */ $object = $this->Application->recallObject($event->Prefix . '.-item', null, Array ('skip_autoload' => true)); - /* @var $object kDBItem */ $affiliate_storage_method = $this->Application->ConfigValue('Comm_AffiliateStorageMethod'); @@ -189,8 +189,8 @@ if ( $object->isLoaded() && ($object->GetDBField('Status') == 1) ) { // user is found with such email + /** @var UsersItem $affiliate_user */ $affiliate_user = $this->Application->recallObject('u.affiliate', null, Array ('skip_autoload' => true)); - /* @var $affiliate_user UsersItem */ $affiliate_user->Load($object->GetDBField('PortalUserId')); @@ -228,20 +228,20 @@ */ function OnOrderApprove($event) { + /** @var OrdersItem $order */ $order = $this->Application->recallObject($event->getEventParam('Order_PrefixSpecial')); - /* @var $order OrdersItem */ $affiliate_id = $order->GetDBField('AffiliateId'); if ( !$affiliate_id ) { return false; } + /** @var kDBItem $object */ $object = $event->getObject(Array ('ship_autoload' => true)); - /* @var $object kDBItem */ if ( $object->Load($affiliate_id) ) { + /** @var kDBItem $affiliate_plan */ $affiliate_plan = $this->Application->recallObject('ap', null, Array ('skip_autoload' => true)); - /* @var $affiliate_plan kDBItem */ $affiliate_plan->Load($object->GetDBField('AffiliatePlanId')); @@ -312,17 +312,17 @@ return; } + /** @var kDBItem $object */ $object = $event->getObject( Array('form_name' => 'registration', 'skip_autoload' => true) ); - /* @var $object kDBItem */ $object->setID(0); $field_values = $this->getSubmittedFields($event); $object->SetFieldsFromHash($field_values); $event->setEventParam('form_data', $field_values); if ( !$object->Validate() ) { + /** @var kDBItem $user */ $user = $event->MasterEvent->getObject(); - /* @var $user kDBItem */ $user->Validate(); @@ -341,11 +341,11 @@ return; } + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ + /** @var UsersItem $user */ $user = $event->MasterEvent->getObject(); - /* @var $user UsersItem */ $object->SetDBField('PortalUserId', $user->GetID()); @@ -378,8 +378,8 @@ */ function OnBecomeAffiliate($event) { + /** @var UsersItem $object */ $object = $event->getObject( Array('form_name' => 'registration', 'skip_autoload' => true) ); - /* @var $object UsersItem */ $event->CallSubEvent('OnCreate'); @@ -406,8 +406,8 @@ $event->CallSubEvent('OnUpdate'); if ( $event->status == kEvent::erSUCCESS ) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $send_params = $object->getEmailParams(); $this->Application->emailUser('AFFILIATE.PAYMENT.TYPE.CHANGED', $object->GetDBField('PortalUserId'), $send_params); @@ -434,8 +434,8 @@ { parent::OnBeforeDeleteFromLive($event); + /** @var kDBItem $payment_object */ $payment_object = $this->Application->recallObject('apayments', 'apayments', Array ('skip_autoload' => true)); - /* @var $payment_object kDBItem */ $id = $event->getEventParam('id'); $ap_table = $this->Application->getUnitConfig('apayments')->getTableName(); @@ -459,8 +459,8 @@ $this->Application->emailAdmin('AFFILIATE.PAYMENT', null, $send_params); } + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $passed_id = $event->getEventParam('id'); @@ -594,8 +594,8 @@ return; } + /** @var kDBItem $object */ $object = $event->getObject(Array ('skip_autoload' => true)); - /* @var $object kDBItem */ $ids = $this->StoreSelectedIDs($event); @@ -657,8 +657,8 @@ return true; } + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ if ( !$object->isLoaded() ) { return true;