JetTableAllClasses
Current view: C:\xampp\htdocs\table\jettable\JetPlugin.class.php
Date: Fri Dec 1 17:20:38 JST 2006 Executable lines: 2
Code covered: 100.00% Executed lines: 2
Legend: executed not executed dead code


       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.