| @@ 67-71 (lines=5) @@ | ||
| 64 | } |
|
| 65 | } |
|
| 66 | // instance specific permissions |
|
| 67 | foreach ($allLocalesWithTitle as $locale => $localeTitle) { |
|
| 68 | if ($instance && !$instance->canTranslate(null, $locale)) { |
|
| 69 | unset($allLocalesWithTitle[$locale]); |
|
| 70 | } |
|
| 71 | } |
|
| 72 | foreach ($usedLocalesWithTitle as $locale => $localeTitle) { |
|
| 73 | if ($instance && !$instance->canTranslate(null, $locale)) { |
|
| 74 | unset($usedLocalesWithTitle[$locale]); |
|
| @@ 72-76 (lines=5) @@ | ||
| 69 | unset($allLocalesWithTitle[$locale]); |
|
| 70 | } |
|
| 71 | } |
|
| 72 | foreach ($usedLocalesWithTitle as $locale => $localeTitle) { |
|
| 73 | if ($instance && !$instance->canTranslate(null, $locale)) { |
|
| 74 | unset($usedLocalesWithTitle[$locale]); |
|
| 75 | } |
|
| 76 | } |
|
| 77 | ||
| 78 | // Sort by title (array value) |
|
| 79 | asort($allLocalesWithTitle); |
|