1 | <?php |
||
20 | class LanguageService implements LanguageServiceInterface |
||
21 | { |
||
22 | /** @var \eZ\Publish\API\Repository\LanguageService */ |
||
23 | protected $service; |
||
24 | |||
25 | /** |
||
26 | * Construct service object from aggregated service. |
||
27 | * |
||
28 | * @param \eZ\Publish\API\Repository\LanguageService $service |
||
29 | */ |
||
30 | public function __construct( |
||
35 | |||
36 | public function createLanguage(LanguageCreateStruct $languageCreateStruct) |
||
40 | |||
41 | public function updateLanguageName(Language $language, $newName) |
||
45 | |||
46 | public function enableLanguage(Language $language) |
||
50 | |||
51 | public function disableLanguage(Language $language) |
||
55 | |||
56 | public function loadLanguage($languageCode) |
||
60 | |||
61 | public function loadLanguages() |
||
65 | |||
66 | public function loadLanguageById($languageId) |
||
70 | |||
71 | public function deleteLanguage(Language $language) |
||
75 | |||
76 | public function getDefaultLanguageCode() |
||
80 | |||
81 | public function newLanguageCreateStruct() |
||
85 | } |
||
86 |