private function prcessGetFileExtTextModes() { $ext = false; //ignore warnings $ext = @Common::getJSON(fileextension_textmode::storeFilename); if (!is_array($ext)) { //default extensions $ext = $this->defaultExtensions; } //the availiable extensions, which aren't removed $availEx = array(); foreach ($ext as $ex => $mode) { if (in_array($mode, $this->availiableTextModes)) { $availEx[$ex] = $mode; } } return json_encode(array('status' => 'success', 'extensions' => $availEx, 'textModes' => $this->availiableTextModes)); }