1645c604e4a6d75cc4d0afc506b153b3e32fafc5
[yaffs-website] / vendor / psy / psysh / src / VarDumper / PresenterAware.php
1 <?php
2
3 /*
4  * This file is part of Psy Shell.
5  *
6  * (c) 2012-2018 Justin Hileman
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 Psy\VarDumper;
13
14 /**
15  * Presenter injects itself as a dependency to all objects which
16  * implement PresenterAware.
17  */
18 interface PresenterAware
19 {
20     /**
21      * Set a reference to the Presenter.
22      *
23      * @param Presenter $presenter
24      */
25     public function setPresenter(Presenter $presenter);
26 }