fileextension_textmode::prcessGetFileExtTextModes PHP Method

prcessGetFileExtTextModes() private method

    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));
    }