Index: branches/5.2.x/units/posts/post_tp.php =================================================================== diff -u -N -r16349 -r16515 --- branches/5.2.x/units/posts/post_tp.php (.../post_tp.php) (revision 16349) +++ branches/5.2.x/units/posts/post_tp.php (.../post_tp.php) (revision 16515) @@ -1,6 +1,6 @@ Application->getUnitOption($this->Prefix, 'ParentPrefix'); + + /** @var kCatDBItem $main_object */ $main_object = $this->Application->recallObject($parent_prefix); - /* @var $main_object kCatDBItem */ if ($main_object->isLoaded()) { $main_object->RegisterHit(); @@ -47,11 +48,11 @@ { static $posters = null; + /** @var kDBItem $object */ $object = $this->getObject($params); - /* @var $object kDBItem */ + /** @var UsersItem $poster */ $poster = $this->Application->recallObject('u.poster', null, Array('skip_autoload' => true)); - /* @var $poster UsersItem */ if ( !isset($posters) ) { $poster_ids = array_unique( $object->GetCol('CreatedById') ); @@ -117,8 +118,8 @@ { $object = $this->getObject($params); + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ return $post_helper->CensorText( $object->GetDBField('Subject') ); } @@ -127,8 +128,8 @@ { $object = $this->getObject($params); + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $body = $object->GetDBField('PostingText'); @@ -194,8 +195,8 @@ { $object = $this->getObject($params); + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $sub_blocks = Array ( 'smileys' => $params['smiley_render_as'], @@ -271,12 +272,13 @@ $category_path = $parent_item->isLoaded() ? $parent_item->GetDBField('ParentPath') : $this->Application->GetVar('m_cat_id'); } + /** @var kPermissionsHelper $perm_helper */ $perm_helper = $this->Application->recallObject('PermissionsHelper'); - /* @var $perm_helper kPermissionsHelper */ $params['raise_warnings'] = 0; + + /** @var kDBItem $object */ $object = $this->getObject($params); - /* @var $object kDBItem */ // 1. category restriction $params['cat_id'] = $category_path; @@ -289,16 +291,16 @@ function CategoryItemCount($params) { + /** @var kCountHelper $count_helper */ $count_helper = $this->Application->recallObject('CountHelper'); - /* @var $count_helper kCountHelper */ return $count_helper->CategoryItemCount('bb', $params, 'SUM(Posts)'); // - COUNT(TopicId) } function ItemCount($params) { + /** @var kCountHelper $count_helper */ $count_helper = $this->Application->recallObject('CountHelper'); - /* @var $count_helper kCountHelper */ $today_only = isset($params['today']) && $params['today']; return $count_helper->ItemCount('bb', $today_only, 'SUM(Posts)'); // - COUNT(TopicId) @@ -312,8 +314,8 @@ */ function PageLink($params) { + /** @var kDBList $object */ $object = $this->getObject($params); - /* @var kDBList */ $parent_info = $object->getLinkedInfo(); if ($parent_info['ParentId'] > 0) { Index: branches/5.2.x/units/poll_comments/poll_comment_eh.php =================================================================== diff -u -N -r15799 -r16515 --- branches/5.2.x/units/poll_comments/poll_comment_eh.php (.../poll_comment_eh.php) (revision 15799) +++ branches/5.2.x/units/poll_comments/poll_comment_eh.php (.../poll_comment_eh.php) (revision 16515) @@ -1,6 +1,6 @@ getObject(); - /* @var $object kDBList */ $object->addFilter('comment_status', '%1$s.Status = ' . STATUS_ACTIVE); } @@ -87,15 +87,15 @@ protected function OnBeforeItemCreate(kEvent $event) { if ( !$this->Application->isAdmin ) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $parent_info = $object->getLinkedInfo($event->Special); $poll_id = $parent_info['ParentId']; if ( $poll_id ) { + /** @var SpamHelper $spam_helper */ $spam_helper = $this->Application->recallObject('SpamHelper'); - /* @var $spam_helper SpamHelper */ $spam_helper->InitHelper($poll_id, 'PollComment', 0); // ResourceId used for SpamControl only @@ -143,8 +143,8 @@ */ protected function OnCreateAjax(kEvent $event) { + /** @var AjaxFormHelper $ajax_form_helper */ $ajax_form_helper = $this->Application->recallObject('AjaxFormHelper'); - /* @var $ajax_form_helper AjaxFormHelper */ $ajax_form_helper->transitEvent($event, 'OnCreate'); } @@ -161,11 +161,11 @@ parent::OnAfterItemCreate($event); if ( !$this->Application->isAdminUser ) { + /** @var SpamHelper $spam_helper */ $spam_helper = $this->Application->recallObject('SpamHelper'); - /* @var $spam_helper SpamHelper */ + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $comment_settings = 'poll_CommentDelay_Value:poll_CommentDelay_Interval'; $spam_helper->InitHelper($object->GetDBField('PollId'), 'PollComment', $comment_settings); Index: branches/5.2.x/units/topics/topics_event_handler.php =================================================================== diff -u -N -r16351 -r16515 --- branches/5.2.x/units/topics/topics_event_handler.php (.../topics_event_handler.php) (revision 16351) +++ branches/5.2.x/units/topics/topics_event_handler.php (.../topics_event_handler.php) (revision 16515) @@ -1,6 +1,6 @@ Name == 'OnTopicLockToggle' ) { + /** @var kCatDBItem $object */ $object = $event->getObject(); - /* @var $object kCatDBItem */ if ( !$object->isLoaded() ) { $event->status = kEvent::erPERM_FAIL; @@ -58,8 +58,8 @@ */ function OnToggleLock($event) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $new_type = $object->GetDBField('TopicType') ? 0 : 1; $object->SetDBField('TopicType', $new_type); @@ -93,15 +93,15 @@ $this->cacheItemOwner($event, 'OwnerId', 'PostedBy'); + /** @var kCatDBItem $object */ $object = $event->getObject(); - /* @var $object kCatDBItem */ if ( !$object->GetDBField('TodayDate') ) { $object->SetDBField('TodayDate', adodb_date('Y-m-d')); } + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $object->SetDBField('TopicText', $post_helper->CensorText($object->GetDBField('TopicText'))); } @@ -122,11 +122,11 @@ return ; } + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ + /** @var kDBItem $post */ $post = $this->Application->recallObject($event->Prefix . '-post', null, Array ('skip_autoload' => true)); - /* @var $post kDBItem */ $post->SetDBField('Pending', $object->GetDBField('Status') == STATUS_ACTIVE ? 0 : 1); $post->SetDBField('Subject', ''); @@ -156,12 +156,12 @@ return; } + /** @var kCatDBItem $object */ $object = $event->getObject(); - /* @var $object kCatDBItem */ if ( $object->GetDBField('Posts') == 1 ) { + /** @var kDBItem $post */ $post = $this->Application->recallObject($event->Prefix . '-post', null, Array ('skip_autoload' => true)); - /* @var $post kDBItem */ $main_status = $object->GetDBField('Status'); $post->Load($object->GetDBField('LastPostId')); @@ -183,8 +183,8 @@ { parent::OnAfterItemLoad($event); + /** @var kCatDBItem $object */ $object = $event->getObject(); - /* @var $object kCatDBItem */ if ( $object->GetDBField('Posts') > 0 || !$this->Application->isAdminUser ) { $object->setRequired('PostingText', false); @@ -198,8 +198,8 @@ */ function OnTopicLockToggle($event) { + /** @var kCatDBItem $object */ $object = $event->getObject(); - /* @var $object kCatDBItem */ $topic_type = $object->GetDBField('TopicType'); $object->SetDBField('TopicType', $topic_type == 1 ? 0 : 1); @@ -267,8 +267,8 @@ */ protected function OnToogleCategoryTopicsSubscribe(kEvent $event) { + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $manager = $post_helper->getSubscriptionManager('CategoryTopics'); @@ -289,11 +289,11 @@ */ protected function OnToogleTopicPostsSubscribe(kEvent $event) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $manager = $post_helper->getSubscriptionManager('TopicPosts', Array ($object->GetID())); Index: branches/5.2.x/units/private_messages/private_message_eh.php =================================================================== diff -u -N -r16349 -r16515 --- branches/5.2.x/units/private_messages/private_message_eh.php (.../private_message_eh.php) (revision 16349) +++ branches/5.2.x/units/private_messages/private_message_eh.php (.../private_message_eh.php) (revision 16515) @@ -1,6 +1,6 @@ Application->SetVar('folder_id', $folder_id); } + /** @var kDBList $object */ $object = $event->getObject(); - /* @var $object kDBList */ $user_id = $this->Application->RecallVar('user_id'); @@ -81,8 +81,8 @@ { parent::OnBeforeItemCreate($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ if ( $object->GetDBField('FolderId') != PM_FOLDER_SENT ) { // when creating "Inbox" message (from "Sent" message) don't reset folder & status @@ -106,8 +106,8 @@ { parent::OnAfterItemCreate($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $this->Application->emailUser('PM.ADD', $object->GetDBField('ToId')); @@ -118,8 +118,8 @@ return ; } + /** @var kDBItem $message_body */ $message_body = $this->Application->recallObject($event->Prefix . '-body', null, Array ('skip_autoload' => true)); - /* @var $message_body kDBItem */ // 1. create message body (for sender & recipient) $copy_fields = Array ('Subject', 'Body', 'ShowSignatures', 'DisableSmileys', 'DisableBBCodes'); @@ -149,11 +149,11 @@ { parent::OnAfterItemLoad($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $options_map = $post_helper->getOptionsMap(); $post_options = $object->GetDBField('Options'); @@ -192,8 +192,8 @@ { parent::OnBeforeItemDelete($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $user_id = $this->Application->RecallVar('user_id'); $owner_field = ($object->GetDBField('FolderId') == PM_FOLDER_INBOX) ? 'ToId' : 'FromId'; @@ -214,8 +214,8 @@ { parent::OnAfterItemDelete($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $body_idfield = $this->Application->getUnitOption($event->Prefix . '-body', 'IDField'); $body_table = $this->Application->getUnitOption($event->Prefix . '-body', 'TableName'); @@ -257,8 +257,8 @@ */ protected function checkItemStatus(kEvent $event) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ if ( !$object->isLoaded() ) { return true; @@ -282,13 +282,13 @@ $reply_to = $this->Application->GetVar('reply_to'); $user_id = $this->Application->GetVar('user_id'); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ if ( $reply_to > 0 ) { // reply to message + /** @var kDBItem $source_msg */ $source_msg = $this->Application->recallObject($event->Prefix . '.-item', null, Array ('skip_autoload' => true)); - /* @var $source_msg kDBItem */ $source_msg->Load($reply_to); Index: branches/5.2.x/units/polls/poll_tp.php =================================================================== diff -u -N -r15567 -r16515 --- branches/5.2.x/units/polls/poll_tp.php (.../poll_tp.php) (revision 15567) +++ branches/5.2.x/units/polls/poll_tp.php (.../poll_tp.php) (revision 16515) @@ -1,6 +1,6 @@ getObject($params); - /* @var $object kDBItem */ if ( !$object->GetDBField('AllowMultipleVotings') ) { $where_clause = Array ( @@ -52,11 +52,11 @@ */ function HasCommented($params) { + /** @var kDBItem $object */ $object = $this->getObject($params); - /* @var $object kDBItem */ + /** @var SpamHelper $spam_helper */ $spam_helper = $this->Application->recallObject('SpamHelper'); - /* @var $spam_helper SpamHelper */ $spam_helper->InitHelper($object->GetID(), 'PollComment', 0); // PollId used for SpamControl only Index: branches/5.2.x/units/polls/poll_eh.php =================================================================== diff -u -N -r16097 -r16515 --- branches/5.2.x/units/polls/poll_eh.php (.../poll_eh.php) (revision 16097) +++ branches/5.2.x/units/polls/poll_eh.php (.../poll_eh.php) (revision 16515) @@ -1,6 +1,6 @@ getObject(); - /* @var $object kDBList */ $object->addFilter('poll_range_filter', '(%1$s.StartDate <= ' . adodb_mktime() . ') AND (%1$s.EndDate >= ' . adodb_mktime() . ' OR EndDate IS NULL)'); $object->addFilter('poll_status', '(%1$s.Status = ' . STATUS_ACTIVE . ')'); @@ -66,8 +66,8 @@ */ function OnResetVotes($event) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $sql = 'DELETE FROM '.TABLE_PREFIX.'PollsStatistics WHERE '.$object->IDField.' = '.$object->GetID(); @@ -93,8 +93,8 @@ { parent::OnBeforeItemCreate($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $object->SetDBField('ResourceId', $this->Application->NextResourceId()); } @@ -106,8 +106,8 @@ */ function OnMakeVote($event) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $poll_answer_id = $this->Application->GetVar('option_id'); @@ -161,8 +161,8 @@ { parent::OnAfterItemDelete($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $sql = 'DELETE FROM ' . TABLE_PREFIX . 'PollsStatistics WHERE PollId = ' . $object->GetID(); Index: branches/5.2.x/units/posts/post_eh.php =================================================================== diff -u -N -r16349 -r16515 --- branches/5.2.x/units/posts/post_eh.php (.../post_eh.php) (revision 16349) +++ branches/5.2.x/units/posts/post_eh.php (.../post_eh.php) (revision 16515) @@ -1,6 +1,6 @@ getObject(); - /* @var $object kDBItem */ $user_id = $this->Application->RecallVar('user_id'); @@ -68,8 +68,8 @@ $object->SetDBField('PosterAlias', $this->Conn->GetOne($sql)); // set post options + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $options_map = $post_helper->getOptionsMap(); $post_options = $object->GetDBField('Options'); @@ -91,8 +91,8 @@ */ function checkPostPermission($event, $permissions) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $sql = 'SELECT ci.CategoryId, p.CreatedById FROM '.$object->TableName.' p @@ -101,8 +101,8 @@ WHERE p.'.$object->IDField.' = '.$object->GetID(); $post_info = $this->Conn->GetRow($sql); + /** @var kPermissionsHelper $perm_helper */ $perm_helper = $this->Application->recallObject('PermissionsHelper'); - /* @var $perm_helper kPermissionsHelper */ $is_owner = $post_info['CreatedById'] == $this->Application->RecallVar('user_id'); $params['permissions'] = 'TOPIC.REPLY.MODIFY|TOPIC.REPLY.OWNER.MODIFY'; @@ -122,17 +122,17 @@ { parent::OnBeforeItemUpdate($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $perm_status = $this->checkPostPermission($event, 'TOPIC.REPLY.MODIFY|TOPIC.REPLY.OWNER.MODIFY'); if ( !$perm_status ) { $event->status = kEvent::erFAIL; return; } + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $options_map = $post_helper->getOptionsMap(); $post_options = $object->GetDBField('Options'); @@ -168,8 +168,8 @@ { parent::OnBeforeItemDelete($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ if ( !$this->checkPostPermission($event, 'TOPIC.REPLY.OWNER.DELETE|TOPIC.REPLY.DELETE') ) { $event->status = kEvent::erFAIL; @@ -187,11 +187,11 @@ { parent::OnAfterItemLoad($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $options_map = $post_helper->getOptionsMap(); $post_options = $object->GetDBField('Options'); @@ -213,22 +213,22 @@ { parent::OnAfterItemCreate($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $parent_prefix = $this->Application->getUnitOption($event->Prefix, 'ParentPrefix'); + /** @var kCatDBItem $main_object */ $main_object = $this->Application->recallObject($parent_prefix); - /* @var $main_object kCatDBItem */ if ( $this->Application->LoggedIn() ) { // Update user posts counter. $user_posts = $this->Application->RecallPersistentVar('bb_posts'); $this->Application->StorePersistentVar('bb_posts', $user_posts + 1); } + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $category_id = $this->Application->GetVar('m_cat_id'); $post_helper->PropagateCategoryField($category_id, 'Modified', $object->GetDBField('CreatedOn')); @@ -276,8 +276,8 @@ */ function updateTopicInfo($event, &$main_object) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $main_object->SetDBField('Modified_date', $object->GetDBField('Modified')); $main_object->SetDBField('Modified_time', $object->GetDBField('Modified')); @@ -336,17 +336,17 @@ { parent::OnAfterItemDelete($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $topic_id = $object->GetDBField('TopicId'); if ( !$topic_id ) { // deleting post from non-existing topic return; } + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ // update posts count in topic $post_helper->updatePostCount($topic_id, -1); @@ -358,8 +358,8 @@ $this->Conn->Query($sql); + /** @var kCatDBItem $main_object */ $main_object = $this->Application->recallObject('bb.-item', null, Array ('skip_autoload' => true)); - /* @var $main_object kCatDBItem */ $main_object->Load($topic_id); @@ -438,11 +438,11 @@ $reply_to = $this->Application->GetVar('reply_to'); if ( $reply_to > 0 ) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ + /** @var kDBItem $source_post */ $source_post = $this->Application->recallObject($event->Prefix . '.-item', null, Array ('skip_autoload' => true)); - /* @var $source_post kDBItem */ $source_post->Load($reply_to); Index: branches/5.2.x/units/private_message_body/private_message_body_eh.php =================================================================== diff -u -N -r15148 -r16515 --- branches/5.2.x/units/private_message_body/private_message_body_eh.php (.../private_message_body_eh.php) (revision 15148) +++ branches/5.2.x/units/private_message_body/private_message_body_eh.php (.../private_message_body_eh.php) (revision 16515) @@ -1,6 +1,6 @@ getObject(); - /* @var $object kDBItem */ // set post options + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $options_map = $post_helper->getOptionsMap(); $post_options = $object->GetDBField('Options'); @@ -54,8 +54,8 @@ { parent::OnBeforeItemDelete($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ if ( $object->GetDBField('ReferenceCount') > 0 ) { $event->status = kEvent::erFAIL; Index: branches/5.2.x/install.php =================================================================== diff -u -N -r16488 -r16515 --- branches/5.2.x/install.php (.../install.php) (revision 16488) +++ branches/5.2.x/install.php (.../install.php) (revision 16515) @@ -1,6 +1,6 @@ toolkit; - /* @var $toolkit kInstallToolkit */ } $application =& kApplication::Instance(); Index: branches/5.2.x/units/topics/topics_tag_processor.php =================================================================== diff -u -N -r15286 -r16515 --- branches/5.2.x/units/topics/topics_tag_processor.php (.../topics_tag_processor.php) (revision 15286) +++ branches/5.2.x/units/topics/topics_tag_processor.php (.../topics_tag_processor.php) (revision 16515) @@ -1,6 +1,6 @@ Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $subscribed = $post_helper->getSubscriptionManager('CategoryTopics')->subscribed(); } @@ -108,11 +108,11 @@ static $subscribed = null; if ( !isset($subscribed) ) { + /** @var kDBItem $object */ $object = $this->getObject($params); - /* @var $object kDBItem */ + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ $subscribed = $post_helper->getSubscriptionManager('TopicPosts', Array ($object->GetID()))->subscribed(); } Index: branches/5.2.x/units/helpers/post_helper.php =================================================================== diff -u -N -r16024 -r16515 --- branches/5.2.x/units/helpers/post_helper.php (.../post_helper.php) (revision 16024) +++ branches/5.2.x/units/helpers/post_helper.php (.../post_helper.php) (revision 16515) @@ -1,6 +1,6 @@ Application->recallObject('bb-post.-item', null, Array ('skip_autoload' => true)); - /* @var $post kDBItem */ $post->Load($regs[1]); @@ -430,8 +430,8 @@ throw new InvalidArgumentException('Unknown subscription manager "' . $name . '"'); } + /** @var kSubscriptionManager $manager */ $manager = $this->Application->makeClass('kSubscriptionManager'); - /* @var $manager kSubscriptionManager */ $fields_hash = Array (); Index: branches/5.2.x/units/private_messages/private_message_tp.php =================================================================== diff -u -N -r15155 -r16515 --- branches/5.2.x/units/private_messages/private_message_tp.php (.../private_message_tp.php) (revision 15155) +++ branches/5.2.x/units/private_messages/private_message_tp.php (.../private_message_tp.php) (revision 16515) @@ -1,6 +1,6 @@ getObject($params); - /* @var $object kDBItem */ return $object->GetDBField('Status') < PM_STATUS_READ; } @@ -60,8 +60,8 @@ function MessageSubject($params) { + /** @var kDBItem $object */ $object = $this->getObject($params); - /* @var $object kDBItem */ $params['field'] = 'Subject'; $value = $this->Field($params); @@ -77,8 +77,8 @@ { $object = $this->getObject($params); + /** @var PostHelper $post_helper */ $post_helper = $this->Application->recallObject('PostHelper'); - /* @var $post_helper PostHelper */ // 2. parse post body $sub_blocks = Array ( @@ -110,8 +110,8 @@ */ function CanReplyMessage($params) { + /** @var kDBItem $object */ $object = $this->getObject($params); - /* @var $object kDBItem */ return $object->GetDBField('FromId') != $this->Application->RecallVar('user_id'); } @@ -123,8 +123,8 @@ */ function MarkAsRead($params) { + /** @var kDBItem $object */ $object = $this->getObject($params); - /* @var $object kDBItem */ if ($object->GetDBField('Status') < PM_STATUS_READ) { $object->SetDBField('Status', PM_STATUS_READ);