1<?php 2 3declare(strict_types=1); 4 5/* 6 * This file is part of the TYPO3 CMS project. 7 * 8 * It is free software; you can redistribute it and/or modify it under 9 * the terms of the GNU General Public License, either version 2 10 * of the License, or any later version. 11 * 12 * For the full copyright and license information, please read the 13 * LICENSE.txt file that was distributed with this source code. 14 * 15 * The TYPO3 project - inspiring people to share! 16 */ 17 18namespace TYPO3\CMS\Extbase\Reflection\ClassSchema\Exception; 19 20/** 21 * Class TYPO3\CMS\Extbase\Reflection\ClassSchema\Exception\NoSuchMethodException 22 */ 23class NoSuchMethodException extends \Exception 24{ 25 /** 26 * @param string $className 27 * @param string $methodName 28 * @return NoSuchMethodException 29 */ 30 public static function create(string $className, string $methodName): NoSuchMethodException 31 { 32 return new self( 33 'Method ' . $className . '::' . $methodName . ' does not exist', 34 1547373924 35 ); 36 } 37} 38