Files
yii2-usuario/src/User/Event/SocialNetworkAuthEvent.php
Leonardo Forconi 1c1ce6ccff
Some checks failed
Build / build (ubuntu-latest, 7.4) (push) Has been cancelled
Build / build (ubuntu-latest, 8.0) (push) Has been cancelled
Build / build (ubuntu-latest, 8.1) (push) Has been cancelled
Build / build (ubuntu-latest, 8.2) (push) Has been cancelled
Build / build (ubuntu-latest, 8.3) (push) Has been cancelled
Build / build (ubuntu-latest, 8.4) (push) Has been cancelled
refactor: renamed namespace from Da\User to pcrt\User
All PHP namespaces and related references have been updated from Da\User to pcrt\User throughout the codebase, including composer.json autoload settings and all source files. This change standardizes the project under the new pcrt\User namespace for improved clarity and maintainability.
2025-10-15 10:22:32 +02:00

50 lines
1.1 KiB
PHP

<?php
/*
* This file is part of the 2amigos/yii2-usuario project.
*
* (c) 2amigOS! <http://2amigos.us/>
*
* For the full copyright and license information, please view
* the LICENSE file that was distributed with this source code.
*/
namespace pcrt\User\Event;
use pcrt\User\Model\SocialNetworkAccount;
use yii\authclient\ClientInterface;
use yii\base\Event;
/**
* @property-read SocialNetworkAccount $account
* @property-read ClientInterface $client
*/
class SocialNetworkAuthEvent extends Event
{
const EVENT_BEFORE_AUTHENTICATE = 'beforeAuthenticate';
const EVENT_AFTER_AUTHENTICATE = 'afterAuthenticate';
const EVENT_BEFORE_CONNECT = 'beforeConnect';
const EVENT_AFTER_CONNECT = 'afterConnect';
protected $client;
protected $account;
public function __construct(SocialNetworkAccount $account, ClientInterface $client, $config = [])
{
$this->account = $account;
$this->client = $client;
parent::__construct($config);
}
public function getClient()
{
return $this->client;
}
public function getAccount()
{
return $this->account;
}
}