| @@ 59-63 (lines=5) @@ | ||
| 56 | } |
|
| 57 | } |
|
| 58 | // instance specific permissions |
|
| 59 | foreach ($allLocalesWithTitle as $locale => $localeTitle) { |
|
| 60 | if ($instance && !$instance->canTranslate(null, $locale)) { |
|
| 61 | unset($allLocalesWithTitle[$locale]); |
|
| 62 | } |
|
| 63 | } |
|
| 64 | foreach ($usedLocalesWithTitle as $locale => $localeTitle) { |
|
| 65 | if ($instance && !$instance->canTranslate(null, $locale)) { |
|
| 66 | unset($usedLocalesWithTitle[$locale]); |
|
| @@ 64-68 (lines=5) @@ | ||
| 61 | unset($allLocalesWithTitle[$locale]); |
|
| 62 | } |
|
| 63 | } |
|
| 64 | foreach ($usedLocalesWithTitle as $locale => $localeTitle) { |
|
| 65 | if ($instance && !$instance->canTranslate(null, $locale)) { |
|
| 66 | unset($usedLocalesWithTitle[$locale]); |
|
| 67 | } |
|
| 68 | } |
|
| 69 | ||
| 70 | // Sort by title (array value) |
|
| 71 | asort($allLocalesWithTitle); |
|