( ′∀`)σ≡σ☆))Д′)レ(゚∀゚;)ヘ=З=З=Зε≡(ノ´_ゝ`)ノ
<?php
/*
* Copyright (c) 2026 AltumCode (https://altumcode.com/)
*
* This software is licensed exclusively by AltumCode and is sold only via https://altumcode.com/.
* Unauthorized distribution, modification, or use of this software without a valid license is not permitted and may be subject to applicable legal actions.
*
* 🌍 View all other existing AltumCode projects via https://altumcode.com/
* 📧 Get in touch for support or general queries via https://altumcode.com/contact
* 📤 Download the latest version via https://altumcode.com/downloads
*
* 🐦 X/Twitter: https://x.com/AltumCode
* 📘 Facebook: https://facebook.com/altumcode
* 📸 Instagram: https://instagram.com/altumcode
*/
namespace Altum\Controllers;
defined('ALTUMCODE') || die();
class TeamsSystem extends Controller {
public function index() {
if(!\Altum\Plugin::is_active('teams')) {
throw_404();
}
\Altum\Authentication::guard();
/* Get data about the teams */
$total_teams = db()->where('user_id', $this->user->user_id)->getValue('teams', 'count(*)');
$total_teams_member = db()->where('user_id', $this->user->user_id)->orWhere('user_email', $this->user->email)->getValue('teams_members', 'count(*)');
/* Prepare the view */
$data = [
'total_teams' => $total_teams,
'total_teams_member' => $total_teams_member,
];
$view = new \Altum\View('teams-system/index', (array) $this);
$this->add_view_content('content', $view->run($data));
}
}