public function serviceProvider()
{
$languageId = 2;
$languageCode = 'elv-TO';
$languageName = 'Elvish';
$languageEnabled = true;
$languageNewName = 'Elfique';
$language = new Language(array('id' => $languageId, 'languageCode' => $languageCode, 'name' => $languageName, 'enabled' => $languageEnabled));
$languageCreateStruct = new LanguageCreateStruct();
return array(array('createLanguage', array($languageCreateStruct), $language, 1, 'eZ\\Publish\\Core\\SignalSlot\\Signal\\LanguageService\\CreateLanguageSignal', array('languageId' => $languageId)), array('updateLanguageName', array($language, $languageNewName), $language, 1, 'eZ\\Publish\\Core\\SignalSlot\\Signal\\LanguageService\\UpdateLanguageNameSignal', array('languageId' => $languageId, 'newName' => $languageNewName)), array('enableLanguage', array($language), $language, 1, 'eZ\\Publish\\Core\\SignalSlot\\Signal\\LanguageService\\EnableLanguageSignal', array('languageId' => $languageId)), array('disableLanguage', array($language), $language, 1, 'eZ\\Publish\\Core\\SignalSlot\\Signal\\LanguageService\\DisableLanguageSignal', array('languageId' => $languageId)), array('loadLanguage', array($languageCode), $language, 0), array('loadLanguages', array(), array($language), 0), array('loadLanguageById', array($languageId), $language, 0), array('deleteLanguage', array($language), null, 1, 'eZ\\Publish\\Core\\SignalSlot\\Signal\\LanguageService\\DeleteLanguageSignal', array('languageId' => $languageId)), array('getDefaultLanguageCode', array(), $languageCode, 0), array('newLanguageCreateStruct', array(), $languageCreateStruct, 0));
}