ライブラリ提供メソッド

factoryメソッド

グラフオブジェクトを生成するスタティックなメソッドです。GraphBuilderのメンバとして提供されています。

public static function factory($className, $dataArray, $imageType)
第1引数 $className 生成するグラフオブジェクトのクラス名
※BarGraph/CircleGraph/LineGraph
第2引数 $dataArray グラフに表示するデータ配列(連想配列)
※空の配列を渡した場合は、白い最小サイズの画像が表示されます。
第3引数 $imageType グラフイメージのMIMEタイプ(png/jpeg/gif)
※指定のない場合はpngとなります。
戻り値 object 生成した具象クラスのインスタンス

fetchメソッド

fetchメソッドは、グラフデータをセットしたグラフオブジェクトからグラフイメージを取得するメソッドです。
ajax通信でグラフイメージを表示するためにサーバサイドでbase64エンコードをする際に使用します。

public function fetch()
引数 void
戻り値 binary グラフイメージのバイナリコード

flushメソッド

flushメソッドは、グラフイメージを出力するメソッドです。
通常は、グラフイメージを出力する(クライアントに返却する)PHPプログラムの最後にコールします。

public function flush()
引数 void
戻り値 void

setMemoryCountメソッド

setMemoryCountメソッドは、棒グラフ・折れ線グラフのメモリ数を設定するメソッドです。

public function setMemoryCount($memoryCount)
第1引数 $memoryCount 生成するグラフオブジェクトのメモリ数
戻り値 void

ご意見・ご感想・バグ報告

×

SimpleGraphへのご意見やご感想がございましたら、メッセージをお願い致します。
また、SimpleGraphを使用して頂きまして、バグがございましたらご連絡を頂けると助かります。
皆様からのご意見・ご感想をもとに、SimpleGraphを改善をしていきたいと考えております。
皆様からのメッセージは当方で確認をしておりますが、仕事をしながらの開発となる為、すぐにご返信・対応をすることが 出来ない場合がございます。何卒ご容赦ください。

タイトル
メールアドレス
内容