# `interface`  TemplateGuesser

**Fully Qualified**: [`\Frontastic\Common\MvcBundle\View\TemplateGuesser`](../../../../src/php/MvcBundle/View/TemplateGuesser.php)

## Methods

* [guessControllerTemplateName()](#guesscontrollertemplatename)

### guessControllerTemplateName()

```php
public function guessControllerTemplateName(
    string $controller,
    ?string $actionName,
    string $format,
    string $engine
): string
```

*Return a template reference for the given controller, format, engine*

Argument|Type|Default|Description
--------|----|-------|-----------
`$controller`|`string`||
`$actionName`|`?string`||
`$format`|`string`||
`$engine`|`string`||

Return Value: `string`

Generated with [Frontastic API Docs](https://github.com/FrontasticGmbH/apidocs).
