Final Class Yiisoft\Yii\DataView\YiiRouter\ActionColumnUrlConfig
| Inheritance | Yiisoft\Yii\DataView\YiiRouter\ActionColumnUrlConfig |
|---|
Configuration class for generating URLs in action columns.
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $arguments | array | Yiisoft\Yii\DataView\YiiRouter\ActionColumnUrlConfig | |
| $baseRouteName | string|null | Yiisoft\Yii\DataView\YiiRouter\ActionColumnUrlConfig | |
| $primaryKey | string|null | Yiisoft\Yii\DataView\YiiRouter\ActionColumnUrlConfig | |
| $primaryKeyParameterType | \Yiisoft\Yii\DataView\Url\UrlParameterType|null | Yiisoft\Yii\DataView\YiiRouter\ActionColumnUrlConfig | |
| $queryParameters | array | Yiisoft\Yii\DataView\YiiRouter\ActionColumnUrlConfig |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Creates a new URL configuration instance. | Yiisoft\Yii\DataView\YiiRouter\ActionColumnUrlConfig |
Property Details
Method Details
Creates a new URL configuration instance.
| public __construct( string|null $primaryKey = null, string|null $baseRouteName = null, array $arguments = [], array $queryParameters = [], \Yiisoft\Yii\DataView\Url\UrlParameterType|null $primaryKeyParameterType = null ): mixed | ||
| $primaryKey | string|null |
The primary key field name used to generate URLs. |
| $baseRouteName | string|null |
The base route name for generating URLs. |
| $arguments | array |
Additional route arguments to include in the URL. |
| $queryParameters | array |
Additional query parameters to append to the URL. |
| $primaryKeyParameterType | \Yiisoft\Yii\DataView\Url\UrlParameterType|null |
How to include the primary key in the URL. |
public function __construct(
public readonly ?string $primaryKey = null,
public readonly ?string $baseRouteName = null,
public readonly array $arguments = [],
public readonly array $queryParameters = [],
public readonly ?UrlParameterType $primaryKeyParameterType = null,
) {}
Signup or Login in order to comment.