public function sites()
    {
        if (!class_exists(\Modules\Site\Entities\Page::class, false)) {
            throw new \Exception('in order to use User::sites() you have to install the \'vain-sites\' module');
        }

        return $this->hasMany(\Modules\Site\Entities\Page::class);
    }