| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | 
							- <?php
 - 
 - namespace Sluggable\Fixture;
 - 
 - use Gedmo\Sluggable\Sluggable;
 - use Gedmo\Mapping\Annotation as Gedmo;
 - use Doctrine\ORM\Mapping as ORM;
 - 
 - /**
 -  * @ORM\Entity
 -  */
 - class Article implements Sluggable
 - {
 -     /** @ORM\Id @ORM\GeneratedValue @ORM\Column(type="integer") */
 -     private $id;
 - 
 -     /**
 -      * @ORM\Column(name="title", type="string", length=64)
 -      */
 -     private $title;
 - 
 -     /**
 -      * @ORM\Column(name="code", type="string", length=16)
 -      */
 -     private $code;
 - 
 -     /**
 -      * @Gedmo\Slug(separator="-", updatable=true, fields={"title", "code"})
 -      * @ORM\Column(name="slug", type="string", length=64, unique=true)
 -      */
 -     private $slug;
 - 
 -     public function getId()
 -     {
 -         return $this->id;
 -     }
 - 
 -     public function setTitle($title)
 -     {
 -         $this->title = $title;
 -     }
 - 
 -     public function getTitle()
 -     {
 -         return $this->title;
 -     }
 - 
 -     public function setCode($code)
 -     {
 -         $this->code = $code;
 -     }
 - 
 -     public function getCode()
 -     {
 -         return $this->code;
 -     }
 - 
 -     public function setSlug($slug)
 -     {
 -         $this->slug = $slug;
 -     }
 - 
 -     public function getSlug()
 -     {
 -         return $this->slug;
 -     }
 - }
 - 
 
 
  |