public function getUsersWhoFollowContent($id_cnt) { $favouriteModel = new Default_Model_UserHasFavourites(); $userProfileModel = new Default_Model_UserProfiles(); $contentHasUserModel = new Default_Model_ContentHasUser(); $favouriteIds = $this->_simplifyArray($favouriteModel->getAllUserIdsFromFavouriteContent($id_cnt)); $ownerIds = $this->_simplifyArray($contentHasUserModel->getContentOwners($id_cnt)); $mergedIds = array_merge($favouriteIds, $ownerIds); $followingUsers = array_keys($userProfileModel->getUsersWhoFollowContents($mergedIds)); return $followingUsers; }