Eccube\Entity\Master\Tag::setId PHP Method

setId() public method

Set id
public setId ( integer $id ) : Tag
$id integer
return Tag
    public function setId($id)
    {
        $this->id = $id;
        return $this;
    }

Usage Example

 /**
  * insert mtb_tag
  *
  * @param EntityManager $em
  */
 private function mtb_tag(EntityManager $em)
 {
     $Tags = $em->getRepository('\\Eccube\\Entity\\Master\\Tag')->findAll();
     if (0 < count($Tags)) {
         // すでに使用している場合は登録しない。
         return;
     }
     foreach ($this->tag_datas as $data) {
         $Tag = new Tag();
         $Tag->setId($data['id'])->setName($data['name'])->setRank($data['rank']);
         $em->persist($Tag);
     }
 }