Example #1
0
 public function map(EntityContract $entity, array $data)
 {
     $entity->setPosts(function () use($data) {
         return $this->postRepository->postsTagged($data['term_id']);
     });
     $entity->setParent(function () use($data) {
         $parent = null;
         if ($data['parent']) {
             $parent = $this->tagRepository->tagOfId($data['parent']);
         }
         return $parent;
     });
 }