9654ee4ddc6d8a60d03120883538be03698d421e
[yaffs-website] / vendor / symfony / dependency-injection / Variable.php
1 <?php
2
3 /*
4  * This file is part of the Symfony package.
5  *
6  * (c) Fabien Potencier <fabien@symfony.com>
7  *
8  * For the full copyright and license information, please view the LICENSE
9  * file that was distributed with this source code.
10  */
11
12 namespace Symfony\Component\DependencyInjection;
13
14 /**
15  * Represents a variable.
16  *
17  *     $var = new Variable('a');
18  *
19  * will be dumped as
20  *
21  *     $a
22  *
23  * by the PHP dumper.
24  *
25  * @author Johannes M. Schmitt <schmittjoh@gmail.com>
26  */
27 class Variable
28 {
29     private $name;
30
31     /**
32      * @param string $name
33      */
34     public function __construct($name)
35     {
36         $this->name = $name;
37     }
38
39     public function __toString()
40     {
41         return $this->name;
42     }
43 }