Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<?php
2
 
3
namespace Sabberworm\CSS\Parsing;
4
 
5
class SourceException extends \Exception
6
{
7
    /**
8
     * @var int
9
     */
10
    private $iLineNo;
11
 
12
    /**
13
     * @param string $sMessage
14
     * @param int $iLineNo
15
     */
16
    public function __construct($sMessage, $iLineNo = 0)
17
    {
18
        $this->iLineNo = $iLineNo;
19
        if (!empty($iLineNo)) {
20
            $sMessage .= " [line no: $iLineNo]";
21
        }
22
        parent::__construct($sMessage);
23
    }
24
 
25
    /**
26
     * @return int
27
     */
28
    public function getLineNo()
29
    {
30
        return $this->iLineNo;
31
    }
32
}