parser_author.php
Current file: src/processor/parser_author.php
Legend: executed not executed dead code

  Coverage
  Classes Functions / Methods Lines
Total
100.00% 1 / 1
100.00% 2 / 2 CRAP
100.00% 8 / 8
ParserAuthor
100.00% 1 / 1
100.00% 2 / 2 2
100.00% 8 / 8
 __construct()
100.00% 1 / 1 1
100.00% 2 / 2
 dump()
100.00% 1 / 1 1
100.00% 6 / 6


       1                 : <?php                                                                          
       2                 : /*                                                                             
       3                 : Copyright 2008 Josh Heidenreich                                                
       4                 :                                                                                
       5                 : This file is part of Pelzini.                                                  
       6                 :                                                                                
       7                 : Pelzini is free software: you can redistribute it and/or modify                
       8                 : it under the terms of the GNU General Public License as published by           
       9                 : the Free Software Foundation, either version 3 of the License, or              
      10                 : (at your option) any later version.                                            
      11                 :                                                                                
      12                 : Pelzini is distributed in the hope that it will be useful,                     
      13                 : but WITHOUT ANY WARRANTY; without even the implied warranty of                 
      14                 : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                  
      15                 : GNU General Public License for more details.                                   
      16                 :                                                                                
      17                 : You should have received a copy of the GNU General Public License              
      18                 : along with Pelzini.  If not, see <http://www.gnu.org/licenses/>.               
      19                 : */                                                                             
      20                 :                                                                                
      21                 : /**                                                                            
      22                 :  * Function arguments                                                          
      23                 :  *                                                                             
      24                 :  * @package Processor                                                          
      25                 :  * @author Josh                                                                
      26                 :  * @since 0.1                                                                  
      27                 :  **/                                                                           
      28                 :                                                                                
      29                 : /**                                                                            
      30                 :  * Represents an author of a parser item (e.g. a ParserFunction or ParserClass)
      31                 :  *                                                                             
      32                 :  * @todo Getters and setters                                                   
      33                 :  **/                                                                           
      34                 : class ParserAuthor extends ParserItem {                                        
      35                 :     public $name;                                                              
      36                 :     public $email;                                                             
      37                 :     public $description;                                                       
      38                 :                                                                                
      39                 :     public function __construct()                                              
      40                 :     {                                                                          
      41               5 :         parent::__construct();                                                 
      42               5 :     }                                                                          
      43                 :                                                                                
      44                 :                                                                                
      45                 :     /**                                                                        
      46                 :      * Debugging use only                                                      
      47                 :      **/                                                                       
      48                 :     public function dump()                                                     
      49                 :     {                                                                          
      50               2 :         echo '<div style="border: 1px green solid;">';                         
      51               2 :         echo 'Name: ' . $this->name;                                           
      52               2 :         echo '<br>Type: ' . $this->email;                                      
      53               2 :         echo '<br>Description: ' . $this->description;                         
      54               2 :         echo '</div>';                                                         
      55               2 :     }                                                                          
      56                 :                                                                                
      57                 : }                                                                              

Generated by PHP_CodeCoverage 1.1.2 using PHP 5.4.39-0+deb7u2 and PHPUnit 3.6.10 at Fri Sep 11 11:35:19 WIT 2015.