Add generics for all controllers (#20675)

This commit is contained in:
Maksim Spirkov
2025-11-03 12:59:23 +03:00
committed by GitHub
parent 0998ac6cb1
commit 7dd3dede14
36 changed files with 216 additions and 63 deletions

View File

@@ -13,6 +13,8 @@ use yii\filters\ContentNegotiator;
use yii\filters\RateLimiter;
use yii\filters\VerbFilter;
use yii\web\Response;
use yii\web\Controller as WebController;
use yii\base\Module;
/**
* Controller is the base class for RESTful API controller classes.
@@ -29,8 +31,11 @@ use yii\web\Response;
*
* @author Qiang Xue <qiang.xue@gmail.com>
* @since 2.0
*
* @template T of Module
* @extends WebController<T>
*/
class Controller extends \yii\web\Controller
class Controller extends WebController
{
/**
* @var string|array the configuration for creating the serializer that formats the response data.