App\Http\Controllers\AppController::stats PHP Method

stats() public method

public stats ( )
    public function stats()
    {
        if (!hash_equals(Input::get('password'), env('RESELLER_PASSWORD'))) {
            sleep(3);
            return '';
        }
        if (Utils::getResllerType() == RESELLER_REVENUE_SHARE) {
            $data = DB::table('accounts')->leftJoin('payments', 'payments.account_id', '=', 'accounts.id')->leftJoin('clients', 'clients.id', '=', 'payments.client_id')->where('accounts.account_key', '=', NINJA_ACCOUNT_KEY)->where('payments.is_deleted', '=', false)->get(['clients.public_id as client_id', 'payments.public_id as payment_id', 'payments.payment_date', 'payments.amount']);
        } else {
            $data = DB::table('users')->count();
        }
        return json_encode($data);
    }