public function providerForTestListAutogeneratedLocationAliasesWithLanguageCodeEmpty()
{
$pathElement1 = array('always-available' => true, 'translations' => array('cro-HR' => '/jedan'));
$pathElement2 = array('always-available' => false, 'translations' => array('cro-HR' => 'dva', 'eng-GB' => 'two'));
$pathElement3 = array('always-available' => false, 'translations' => array('cro-HR' => 'tri', 'eng-GB' => 'three', 'ger-DE' => 'drei'));
$pathData1 = array($pathElement1);
$pathData2 = array($pathElement1, $pathElement2);
$pathData3 = array($pathElement1, $pathElement2, $pathElement3);
$spiUrlAliases1 = array(new SPIUrlAlias(array('pathData' => $pathData1, 'languageCodes' => array('cro-HR'), 'alwaysAvailable' => true)));
$spiUrlAliases2 = array(new SPIUrlAlias(array('pathData' => $pathData2, 'languageCodes' => array('cro-HR'), 'alwaysAvailable' => false)), new SPIUrlAlias(array('pathData' => $pathData2, 'languageCodes' => array('eng-GB'), 'alwaysAvailable' => false)));
$spiUrlAliases3 = array(new SPIUrlAlias(array('pathData' => $pathData3, 'languageCodes' => array('cro-HR'), 'alwaysAvailable' => false)), new SPIUrlAlias(array('pathData' => $pathData3, 'languageCodes' => array('eng-GB'), 'alwaysAvailable' => false)), new SPIUrlAlias(array('pathData' => $pathData3, 'languageCodes' => array('ger-DE'), 'alwaysAvailable' => false)));
return array(array($spiUrlAliases1, 'eng-GB', array('ger-DE')), array($spiUrlAliases1, 'ger-DE', array('cro-HR', 'eng-GB', 'ger-DE')), array($spiUrlAliases2, 'eng-GB', array('cro-HR')), array($spiUrlAliases2, 'ger-DE', array('cro-HR', 'eng-GB')), array($spiUrlAliases2, 'ger-DE', array('cro-HR', 'ger-DE')), array($spiUrlAliases2, 'ger-DE', array('eng-GB', 'ger-DE')), array($spiUrlAliases2, 'ger-DE', array('ger-DE', 'cro-HR')), array($spiUrlAliases2, 'ger-DE', array('ger-DE', 'eng-GB')), array($spiUrlAliases2, 'ger-DE', array('cro-HR', 'eng-GB', 'ger-DE')), array($spiUrlAliases2, 'ger-DE', array('cro-HR', 'ger-DE', 'eng-GB')), array($spiUrlAliases2, 'ger-DE', array('eng-GB', 'cro-HR', 'ger-DE')), array($spiUrlAliases2, 'ger-DE', array('eng-GB', 'ger-DE', 'cro-HR')), array($spiUrlAliases2, 'ger-DE', array('ger-DE', 'cro-HR', 'eng-GB')), array($spiUrlAliases2, 'ger-DE', array('ger-DE', 'eng-GB', 'cro-HR')), array($spiUrlAliases3, 'ger-DE', array('cro-HR')), array($spiUrlAliases3, 'cro-HR', array('eng-GB')), array($spiUrlAliases3, 'ger-DE', array('cro-HR', 'eng-GB')), array($spiUrlAliases3, 'eng-GB', array('cro-HR', 'ger-DE')), array($spiUrlAliases3, 'ger-DE', array('eng-GB', 'cro-HR')), array($spiUrlAliases3, 'cro-HR', array('eng-GB', 'ger-DE')), array($spiUrlAliases3, 'cro-HR', array('ger-DE', 'eng-GB')), array($spiUrlAliases3, 'eng-GB', array('ger-DE', 'cro-HR')));
}