CakeDC\Users\Model\Behavior\SocialAccountBehavior::afterSave PHP Method

afterSave() public method

After save callback
public afterSave ( Cake\Event\Event $event, Cake\ORM\Entity $entity, ArrayObject $options ) : mixed
$event Cake\Event\Event event
$entity Cake\ORM\Entity entity
$options ArrayObject options
return mixed
    public function afterSave(Event $event, Entity $entity, $options)
    {
        if ($entity->active) {
            return true;
        }
        $user = $this->_table->Users->find()->where(['Users.id' => $entity->user_id, 'Users.active' => true])->first();
        if (empty($user)) {
            return true;
        }
        return $this->sendSocialValidationEmail($entity, $user);
    }