/home/techb158/immovalet.com/vendor/nesbot/carbon/src/Carbon/PHPStan
NameSizeModeActions
Macro.php45740644editdlrm
MacroExtension.php18840644editdlrm
MacroScanner.php13100644editdlrm
Edit: /home/techb158/immovalet.com/vendor/nesbot/carbon/src/Carbon/PHPStan/MacroExtension.php (1884B)
scanner = new MacroScanner(); $this->methodReflectionFactory = $methodReflectionFactory; } /** * {@inheritdoc} */ public function hasMethod(ClassReflection $classReflection, string $methodName): bool { return $this->scanner->hasMethod($classReflection->getName(), $methodName); } /** * {@inheritdoc} */ public function getMethod(ClassReflection $classReflection, string $methodName): MethodReflection { $builtinMacro = $this->scanner->getMethod($classReflection->getName(), $methodName); return $this->methodReflectionFactory->create( $classReflection, null, $builtinMacro, $classReflection->getActiveTemplateTypeMap(), [], TypehintHelper::decideTypeFromReflection($builtinMacro->getReturnType()), null, null, $builtinMacro->isDeprecated()->yes(), $builtinMacro->isInternal(), $builtinMacro->isFinal(), $builtinMacro->getDocComment() ); } }