ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 6928


Ignore:
Timestamp:
May 2, 2008, 7:44:38 AM (12 years ago)
Author:
ebihara
Message:

getOutputFormat()はjpegなどの揺れた値を返さないので、冗長な判定文を削除。加えて、getOutputFormat()が想定外の値をより返しにくくした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/work/ebihara/prj_renew_OpenPNE_Img/webapp/lib/OpenPNE/Img/Generator.php

    r6927 r6928  
    136136        touch($this->cache_fullpath);
    137137        switch ($this->getOutputFormat()) {
    138         case 'jpeg':
    139138        case 'jpg':
    140         default:
    141             imagejpeg($output_gdimg, $this->cache_fullpath, $this->jpeg_quality); break;
     139            imagejpeg($output_gdimg, $this->cache_fullpath, $this->jpeg_quality);
     140            break;
    142141        case 'gif':
    143142            imagegif($output_gdimg, $this->cache_fullpath);
     
    194193    {
    195194        if ($output_format) {
    196             $this->output_format = $this->checkFormatString($output_format);
     195            $this->output_format = $output_format;
    197196        } else {
    198             $this->output_format = $this->checkFormatString($this->getSourceFormat());
     197            $this->output_format = $this->getSourceFormat();
    199198        }
    200199    }
     
    224223    function getOutputFormat()
    225224    {
    226         return $this->output_format;
     225        return $this->checkFormatString($this->output_format);
    227226    }
    228227
Note: See TracChangeset for help on using the changeset viewer.