Model/DocumentTagInterface.php
changeset 2 13f43f53d0ba
child 57 186c4121c7b3
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 interface DocumentTagInterface {
       
    14 
       
    15     /**
       
    16     * Get id
       
    17     *
       
    18     * @return integer
       
    19     */
       
    20     function getId();
       
    21     
       
    22     /**
       
    23      * Set originalOrder
       
    24      *
       
    25      * @param integer $originalOrder
       
    26      */
       
    27     function setOriginalOrder($originalOrder);
       
    28     
       
    29     /**
       
    30      * Get originalOrder
       
    31      *
       
    32      * @return integer
       
    33      */
       
    34     function getOriginalOrder();
       
    35     
       
    36     /**
       
    37      * Set tagOrder
       
    38      *
       
    39      * @param integer $tagOrder
       
    40      */
       
    41     function setTagOrder($tagOrder);
       
    42     
       
    43     /**
       
    44      * Get tagOrder
       
    45      *
       
    46      * @return integer
       
    47      */
       
    48     function getTagOrder();
       
    49     
       
    50     /**
       
    51      * Set indexNote
       
    52      *
       
    53      * @param float $indexNote
       
    54      */
       
    55     function setIndexNote($indexNote);
       
    56     
       
    57     /**
       
    58      * Get indexNote
       
    59      *
       
    60      * @return float
       
    61      */
       
    62     function getIndexNote();
       
    63     
       
    64     /**
       
    65      * Set wikipediaRevisionId
       
    66      *
       
    67      * @param bigint $wikipediaRevisionId
       
    68      */
       
    69     function setWikipediaRevisionId($wikipediaRevisionId);
       
    70     
       
    71     /**
       
    72      * Get wikipediaRevisionId
       
    73      *
       
    74      * @return bigint
       
    75      */
       
    76     function getWikipediaRevisionId();
       
    77     
       
    78     /**
       
    79      * Set tag
       
    80      *
       
    81      * @param object $tag
       
    82      */
       
    83     function setTag($tag);
       
    84     
       
    85     /**
       
    86      * Get tag
       
    87      *
       
    88      * @return object
       
    89      */
       
    90     function getTag();
       
    91     
       
    92     /**
       
    93      * Set document
       
    94      *
       
    95      * @param object $document
       
    96      */
       
    97     function setDocument($document);
       
    98     
       
    99     /**
       
   100      * Get document
       
   101      *
       
   102      * @return object
       
   103      */
       
   104     function getDocument();
       
   105 
       
   106 }