1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 106 107 108 109 110 
<?php

/* --------------------------------------------------------------
   StaticSeoUrlContentInterface.inc.php 2017-05-24
   Gambio GmbH
   http://www.gambio.de
   Copyright (c) 2017 Gambio GmbH
   Released under the GNU General Public License (Version 2)
   [http://www.gnu.org/licenses/gpl-2.0.html]
   --------------------------------------------------------------
*/

/**
 * Interface StaticSeoUrlContentInterface
 *
 * @category   System
 * @package    StaticSeoUrl
 * @subpackage Interfaces
 */
interface StaticSeoUrlContentInterface
{
    /**
     * Set the staticSeoUrlContent ID for the staticSeoUrlContent.
     *
     * @param IdType $id staticSeoUrlContent ID.
     *
     * @return StaticSeoUrlContentInterface Same instance for chained method calls.
     */
    public function setId(IdType $id);
    
    
    /**
     * Return the staticSeoUrlContent ID.
     *
     * @return int staticSeoUrlContent ID.
     */
    public function getId();
    
    
    /**
     * Set the language ID for the staticSeoUrlContent.
     *
     * @param IdType $languageId Language ID.
     *
     * @return StaticSeoUrlContentInterface Same instance for chained method calls.
     */
    public function setLanguageId(IdType $languageId);
    
    
    /**
     * Return the language ID.
     *
     * @return int Language ID.
     */
    public function getLanguageId();
    
    
    /**
     * Set the title for the staticSeoUrlContent.
     *
     * @param StringType $title Title for the staticSeoUrlContent.
     *
     * @return StaticSeoUrlContentInterface Same instance for chained method calls.
     */
    public function setTitle(StringType $title);
    
    
    /**
     * Return the title of the staticSeoUrlContent.
     *
     * @return string Title.
     */
    public function getTitle();
    
    
    /**
     * Set the description for the staticSeoUrlContent.
     *
     * @param StringType $description Description for the staticSeoUrlContent.
     *
     * @return StaticSeoUrlContentInterface Same instance for chained method calls.
     */
    public function setDescription(StringType $description);
    
    
    /**
     * Return the description of the staticSeoUrlContent.
     *
     * @return string Description.
     */
    public function getDescription();
    
    
    /**
     * Set the keywords for the staticSeoUrlContent.
     *
     * @param StringType $keywords Keywords for the staticSeoUrlContent.
     *
     * @return StaticSeoUrlContentInterface Same instance for chained method calls.
     */
    public function setKeywords(StringType $keywords);
    
    
    /**
     * Return the keywords of the staticSeoUrlContent.
     *
     * @return string Keywords.
     */
    public function getKeywords();
}