JetTableAllClasses | ||||||||||||||||||||
![]() | ||||||||||||||||||||
|
||||||||||||||||||||
![]() |
1 : <?php 2 : /** 3 : * プラグインクラス<br> 4 : * Jettableのプラグインが継承する抽象クラスです。 5 : * 6 : * @package jettable.framework 7 : * @author rds <tk@rasign.jp> 8 : * @license http://www.opensource.org/licenses/mit-license.php The MIT License 9 : * @version $Revision: 1.4 $ $Date: 2006/12/01 13:41:52 $ 10 : * @link http://jettable.rasign.jp/ 11 : */ 12 : abstract class JetPlugin{ 13 : public $key; 14 : /** 15 : * リンク文字列の指定<br> 16 : * リンクとして出力する文字列を取得するメソッドです。 17 : * 18 : * @param $attributeString リンク文字列に付加するパラメータ 19 : * @param $scriptName ファイル名 20 : * @access public 21 : */ 22 : public function getLinkTag($attributeString, $scriptName){ 23 3 : $link = "<a href=\"" . $scriptName . "?logic={$this->key}{$attributeString}\">{$this->key}</a>"; 24 3 : return $link; 25 : } 26 : /** 27 : * プラグインの動作<br> 28 : * プラグインとして動作するメソッド。 29 : * 30 : * @param $header ヘッダ配列 31 : * @param $records レコードの配列 32 : * @access public 33 : */ 34 : abstract public function action($header, $records); 35 : } 36 : ?> |
![]() |
Generated by: PHPUnit 3.0.0 and Xdebug 2.0.0RC1. |