public function __getVendorIds() { if (ilPaymentVendors::_isVendor($this->user_id)) { $vendors[] = $this->user_id; } $vend = ilPaymentTrustees::_getVendorsForStatisticsByTrusteeId($this->user_id); if (isset($vend)) { foreach ($vend as $v) { if (ilPaymentTrustees::_hasStatisticPermissionByVendor($this->user_id, $v)) { $vendors[] = $v; } } } return $vendors ? $vendors : array(); }