Subversion Repositories PHPX

Rev

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