TYPO3  7.6
AdapterFailureException.php
Go to the documentation of this file.
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\Finder\Exception;
13 
15 
21 class AdapterFailureException extends \RuntimeException implements ExceptionInterface
22 {
26  private $adapter;
27 
33  public function __construct(AdapterInterface $adapter, $message = null, \Exception $previous = null)
34  {
35  $this->adapter = $adapter;
36  parent::__construct($message ?: 'Search failed with "'.$adapter->getName().'" adapter.', $previous);
37  }
38 
42  public function getAdapter()
43  {
44  return $this->adapter;
45  }
46 }