Changeset View
Changeset View
Standalone View
Standalone View
branches/5.2.x/core/units/visits/visits_tag_processor.php
Show All 14 Lines | |||||
defined('FULL_PATH') or die('restricted access!'); | defined('FULL_PATH') or die('restricted access!'); | ||||
class VisitsTagProcessor extends kDBTagProcessor { | class VisitsTagProcessor extends kDBTagProcessor { | ||||
function UserFound($params) | function UserFound($params) | ||||
{ | { | ||||
$virtual_users = Array(USER_ROOT, USER_GUEST, 0); | $virtual_users = Array(USER_ROOT, USER_GUEST, 0); | ||||
/** @var kDBItem $object */ | |||||
$object = $this->getObject($params); | $object = $this->getObject($params); | ||||
/* @var $object kDBItem */ | |||||
return !in_array( $object->GetDBField( $params['user_field'] ) , $virtual_users ); | return !in_array( $object->GetDBField( $params['user_field'] ) , $virtual_users ); | ||||
} | } | ||||
/** | /** | ||||
* Returns link for user editing | * Returns link for user editing | ||||
* | * | ||||
* @param Array $params | * @param Array $params | ||||
* | * | ||||
* @return string | * @return string | ||||
* @access protected | * @access protected | ||||
*/ | */ | ||||
protected function UserLink($params) | protected function UserLink($params) | ||||
{ | { | ||||
/** @var kDBItem $object */ | |||||
$object = $this->getObject($params); | $object = $this->getObject($params); | ||||
/* @var $object kDBItem */ | |||||
$user_id = $object->GetDBField( $params['user_field'] ); | $user_id = $object->GetDBField( $params['user_field'] ); | ||||
if (!$user_id) { | if (!$user_id) { | ||||
return ''; | return ''; | ||||
} | } | ||||
$url_params = Array ( | $url_params = Array ( | ||||
▲ Show 20 Lines • Show All 132 Lines • Show Last 20 Lines |