class MethodNotExtendableException
Hierarchy
- class \Prophecy\Exception\Doubler\DoubleException extends \RuntimeException implements \Prophecy\Exception\Doubler\DoublerException
- class \Prophecy\Exception\Doubler\MethodNotExtendableException extends \Prophecy\Exception\Doubler\DoubleException
Expanded class hierarchy of MethodNotExtendableException
1 file declares its use of MethodNotExtendableException
- ClassNode.php in vendor/
phpspec/ prophecy/ src/ Prophecy/ Doubler/ Generator/ Node/ ClassNode.php
File
-
vendor/
phpspec/ prophecy/ src/ Prophecy/ Exception/ Doubler/ MethodNotExtendableException.php, line 5
Namespace
Prophecy\Exception\DoublerView source
class MethodNotExtendableException extends DoubleException {
private $methodName;
private $className;
/**
* @param string $message
* @param string $className
* @param string $methodName
*/
public function __construct($message, $className, $methodName) {
parent::__construct($message);
$this->methodName = $methodName;
$this->className = $className;
}
/**
* @return string
*/
public function getMethodName() {
return $this->methodName;
}
/**
* @return string
*/
public function getClassName() {
return $this->className;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
MethodNotExtendableException::$className | private | property | |
MethodNotExtendableException::$methodName | private | property | |
MethodNotExtendableException::getClassName | public | function | |
MethodNotExtendableException::getMethodName | public | function | |
MethodNotExtendableException::__construct | public | function |