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

Changeset 7590


Ignore:
Timestamp:
Jun 16, 2008, 2:40:01 AM (11 years ago)
Author:
ebihara
Message:

db_image_c_image4c_image_id() を非推奨なメソッド OpenPNE_Img_Storage_DB::getRawImageById() として引き上げ

Location:
OpenPNE/branches/work/ebihara/prj_renew_OpenPNE_Img/webapp/lib
Files:
2 edited

Legend:

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

    r7589 r7590  
    116116
    117117    /**
     118     * RAW画像を c_image_id から取得する
     119     *
     120     * このメソッドのラッパーである db_image_c_image4c_image_id() が存在するが、
     121     * OpenPNE_DB に依存するこのメソッドは多態性を実現する上での障壁となる。
     122     * よってこのメソッドならびにラッパー関数は非推奨であり使用を避けるべき。
     123     *
     124     * @param int $c_image_id
     125     * @return string
     126     */
     127    function getRawImageById($c_image_id)
     128    {
     129        $sql = 'SELECT * FROM c_image WHERE c_image_id = ?';
     130        $params = array(intval($c_image_id));
     131
     132        return $this->db->get_row($sql, $params);
     133    }
     134
     135    /**
    118136     * アップロードされている画像の一覧を表示する
    119137     *
  • OpenPNE/branches/work/ebihara/prj_renew_OpenPNE_Img/webapp/lib/db/image.php

    r6896 r7590  
    77function db_image_c_image4c_image_id($c_image_id)
    88{
    9     $db =& db_get_instance('image');
    10 
    11     $sql = 'SELECT * FROM c_image WHERE c_image_id = ?';
    12     $params = array(intval($c_image_id));
    13     return $db->get_row($sql, $params);
     9    require_once 'OpenPNE/Img.php';
     10    $img =& new OpenPNE_Img();
     11    return $img->storage->getRawImageById($c_image_id);
    1412}
    1513
Note: See TracChangeset for help on using the changeset viewer.