Criar uma condição de acesso a um recurso para o usuário ‘XXX’

Tenho a seguinte função,

public function actionIndex_extendedview()
{
    $searchModel = new ObraSearch();
    $dataProvider = $searchModel->search(Yii::$app->request->queryParams);

	if (Yii::$app->user->can('premium')) {
		// ...
		
    return $this->render('index_extendedview', [
        'searchModel' => $searchModel,
        'dataProvider' => $dataProvider,
    ]);
	
	} else {											
		return $this->render('index', [
        'searchModel' => $searchModel,
        'dataProvider' => $dataProvider,
		]);
	}

Pretendo que em vez da utilização da ‘role - premium’ na condição seguinte,
if (Yii::$app->user->can(‘premium’)) {

seja utilizado para um utilizador, em concreto do tipo
if (Yii::$app->user->can(‘mario’)) {

Obrigado.

Fala masterstf3,

Certeza que quer isso? Este tipo de validação é uma péssima prática de programação, mas se for isso mesmo que precisa, valide pelo nome do usuário:

if ( Yii::$app->user->identity->username ) { //... }

Admito que não seja usual e uma péssima prática de programação mas em determinados casos muito específicos dá um grande jeito.
Vou testar - Muito Obrigado.