Model/TagInterface.php
changeset 2 13f43f53d0ba
child 5 45378793512a
equal deleted inserted replaced
1:06a22ff5d58d 2:13f43f53d0ba
       
     1 <?php
       
     2 /*
       
     3  * This file is part of the WikiTagBundle package.
       
     4  *
       
     5  * (c) IRI <http://www.iri.centrepompidou.fr/>
       
     6  *
       
     7  * For the full copyright and license information, please view the LICENSE
       
     8  * file that was distributed with this source code.
       
     9  */
       
    10 
       
    11 namespace IRI\Bundle\WikiTagBundle\Model;
       
    12 
       
    13 
       
    14 interface TagInterface {
       
    15     
       
    16     /**
       
    17     * Get id
       
    18     *
       
    19     * @return integer
       
    20     */
       
    21     function getId();
       
    22     
       
    23     /**
       
    24      * Set label
       
    25      *
       
    26      * @param string $label
       
    27      */
       
    28     function setLabel($label);
       
    29     
       
    30     /**
       
    31      * Get label
       
    32      *
       
    33      * @return string
       
    34      */
       
    35     function getLabel();
       
    36     
       
    37     /**
       
    38      * Set normalizedLabel
       
    39      *
       
    40      * @param string $normalizedLabel
       
    41      */
       
    42     function setNormalizedLabel($normalizedLabel);
       
    43     
       
    44     /**
       
    45      * Get normalizedLabel
       
    46      *
       
    47      * @return string
       
    48      */
       
    49     function getNormalizedLabel();
       
    50     
       
    51     /**
       
    52      * Set originalLabel
       
    53      *
       
    54      * @param string $originalLabel
       
    55      */
       
    56     function setOriginalLabel($originalLabel);
       
    57     
       
    58     /**
       
    59      * Get originalLabel
       
    60      *
       
    61      * @return string
       
    62      */
       
    63     function getOriginalLabel();
       
    64     
       
    65     /**
       
    66      * Set alias
       
    67      *
       
    68      * @param string $alias
       
    69      */
       
    70     function setAlias($alias);
       
    71     
       
    72     /**
       
    73      * Get alias
       
    74      *
       
    75      * @return string
       
    76      */
       
    77     function getAlias();
       
    78     
       
    79     /**
       
    80      * Set wikipediaUrl
       
    81      *
       
    82      * @param string $wikipediaUrl
       
    83      */
       
    84     function setWikipediaUrl($wikipediaUrl);
       
    85     
       
    86     /**
       
    87      * Get wikipediaUrl
       
    88      *
       
    89      * @return string
       
    90      */
       
    91     function getWikipediaUrl();
       
    92     
       
    93     /**
       
    94      * Set wikipediaPageId
       
    95      *
       
    96      * @param bigint $wikipediaPageId
       
    97      */
       
    98     function setWikipediaPageId($wikipediaPageId);
       
    99     
       
   100     /**
       
   101      * Get wikipediaPageId
       
   102      *
       
   103      * @return bigint
       
   104      */
       
   105     function getWikipediaPageId();
       
   106     
       
   107     /**
       
   108      * Set urlStatus
       
   109      *
       
   110      * @param smallint $urlStatus
       
   111      */
       
   112     function setUrlStatus($urlStatus);
       
   113     
       
   114     /**
       
   115      * Get urlStatus
       
   116      *
       
   117      * @return smallint
       
   118      */
       
   119     function getUrlStatus();
       
   120     
       
   121     /**
       
   122      * Set dbpediaUri
       
   123      *
       
   124      * @param string $dbpediaUri
       
   125      */
       
   126     function setDbpediaUri($dbpediaUri);
       
   127     
       
   128     /**
       
   129      * Get dbpediaUri
       
   130      *
       
   131      * @return string
       
   132      */
       
   133     function getDbpediaUri();
       
   134     
       
   135     /**
       
   136      * Set popularity
       
   137      *
       
   138      * @param integer $popularity
       
   139      */
       
   140     function setPopularity($popularity);
       
   141     
       
   142     /**
       
   143      * Get popularity
       
   144      *
       
   145      * @return integer
       
   146      */
       
   147     function getPopularity();
       
   148     
       
   149     
       
   150 }