SyntaxError::__construct PHP Method

__construct() public method

public __construct ( $p_parameters )
    public function __construct($p_parameters)
    {
        if (!is_array($p_parameters) || !array_key_exists(SYNTAX_ERROR_CODE, $p_parameters)) {
            return;
        }
        $this->m_errorCode = $p_parameters[SYNTAX_ERROR_CODE];
        if (isset($p_parameters[SYNTAX_ERROR_TEMPLATE])) {
            $this->m_templateName = $p_parameters[SYNTAX_ERROR_TEMPLATE];
            $this->m_line = isset($p_parameters[SYNTAX_ERROR_LINE]) ? $p_parameters[SYNTAX_ERROR_LINE] : null;
        }
        $this->m_what = isset($p_parameters[SYNTAX_ERROR_WHAT]) ? $p_parameters[SYNTAX_ERROR_WHAT] : null;
    }