| 1 | <?php  | 
            ||
| 25 | class SeoMediaRouter extends Router implements VersatileGeneratorInterface  | 
            ||
| 26 | { | 
            ||
| 27 | /**  | 
            ||
| 28 |      * {@inheritdoc} | 
            ||
| 29 | */  | 
            ||
| 30 | public function generate($name, $parameters = [], $referenceType = UrlGeneratorInterface::ABSOLUTE_PATH)  | 
            ||
| 39 | |||
| 40 | public function supports($name): bool  | 
            ||
| 44 | |||
| 45 | public function getRouteDebugMessage($name, array $parameters = array()): string  | 
            ||
| 49 | }  | 
            ||
| 50 | 
Methods can only be called on objects. This check looks for methods being called on variables that have been inferred to never be objects.