Rev 8 | Rev 11 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 8 | Rev 10 | ||
|---|---|---|---|
| Line 166... | Line 166... | ||
| 166 |    * Universal getter
 | 
            166 |    * Universal getter
 | 
          
| 167 |    *
 | 
            167 |    *
 | 
          
| 168 |    * @param string $name
 | 
            168 |    * @param string $name
 | 
          
| 169 |    *   Name of the property to be read-accessed.  Currently only 'sign'
 | 
            169 |    *   Name of the property to be read-accessed.  Currently only 'sign'
 | 
          
| 170 |    *   is supported.
 | 
            170 |    *   is supported.
 | 
          
| 171 |    * @throws Exception if a non-existing property is accessed
 | 
            171 |    * @throws InvalidArgumentException if a non-existing property is accessed
 | 
          
| 172 |    * @return mixed
 | 
            172 |    * @return mixed
 | 
          
| 173 |    *   Property value
 | 
            173 |    *   Property value
 | 
          
| 174 |    */
 | 
            174 |    */
 | 
          
| 175 | public function __get($name)  | 
            175 | public function __get($name)  | 
          
| 176 |   {
 | 
            176 |   {
 | 
          
| Line 178... | Line 178... | ||
| 178 |     {
 | 
            178 |     {
 | 
          
| 179 | return $this->sign;  | 
            179 | return $this->sign;  | 
          
| 180 |     }
 | 
            180 |     }
 | 
          
| 181 |     else
 | 
            181 |     else
 | 
          
| 182 |     {
 | 
            182 |     {
 | 
          
| - | 183 | throw new InvalidArgumentException(  | 
          |
| 183 | throw new Exception('No such property ' . get_class($this) . "::\$$name");  | 
            184 | 'No such property ' . get_class($this) . "::\$$name");  | 
          
| 184 |     }
 | 
            185 |     }
 | 
          
| 185 |   }
 | 
            186 |   }
 | 
          
| 186 | 187 | ||
| 187 |   /**
 | 
            188 |   /**
 | 
          
| 188 |    * Returns the reference for this footnote
 | 
            189 |    * Returns the reference for this footnote
 |