Lisphp_Symbol::__construct PHP Method

__construct() protected method

protected __construct ( $symbol )
    protected function __construct($symbol)
    {
        if (!is_string($symbol)) {
            throw new UnexpectedValueException('expected string');
        } elseif (!preg_match(self::PATTERN, $symbol)) {
            throw new UnexpectedValueException('invalid symbol');
        }
        $this->symbol = $symbol;
    }