File Manager Lite
Dir:
/home/u540325668/domains/mkjsindia.org/public_html/vendor/psy/psysh/src/Exception
Upload
[..]
BreakException.php (1.09 KB)
Edit
Rename
Del
DeprecatedException.php (382 B)
Edit
Rename
Del
ErrorException.php (2.98 KB)
Edit
Rename
Del
Exception.php (497 B)
Edit
Rename
Del
FatalErrorException.php (1.44 KB)
Edit
Rename
Del
ParseErrorException.php (974 B)
Edit
Rename
Del
RuntimeException.php (963 B)
Edit
Rename
Del
ThrowUpException.php (1.39 KB)
Edit
Rename
Del
TypeErrorException.php (1.21 KB)
Edit
Rename
Del
Edit: BreakException.php
<?php /* * This file is part of Psy Shell. * * (c) 2012-2018 Justin Hileman * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Psy\Exception; /** * A break exception, used for halting the Psy Shell. */ class BreakException extends \Exception implements Exception { private $rawMessage; /** * {@inheritdoc} */ public function __construct($message = '', $code = 0, \Exception $previous = null) { $this->rawMessage = $message; parent::__construct(\sprintf('Exit: %s', $message), $code, $previous); } /** * Return a raw (unformatted) version of the error message. * * @return string */ public function getRawMessage() { return $this->rawMessage; } /** * Throws BreakException. * * Since `throw` can not be inserted into arbitrary expressions, it wraps with function call. * * @throws BreakException */ public static function exitShell() { throw new self('Goodbye'); } }
Simpan