/** * Returns tag list for provided entity item. * * @param integer $entityId * @param string $entityType * @return array<BOL_Tag> */ public function findEntityTags($entityId, $entityType) { $entityTags = $this->entityTagDao->findEntityTagItems($entityId, $entityType); $tagIds = array(); /* @var $entityTag BOL_EntityTag */ foreach ($entityTags as $entityTag) { $tagIds[] = $entityTag->getTagId(); } return $this->tagDao->findByIdList($tagIds); }