Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/ultimate-ai.codeskitter.site/app/Services/
Upload File :
Current File : /home/users/unlimited/www/ultimate-ai.codeskitter.site/app/Services/MemoryLimit.php

<?php

namespace App\Services;

use Spatie\Health\Checks\Check;
use Spatie\Health\Checks\Result;

class MemoryLimit extends Check
{
    public function run(): Result
    {
        $memoryLimit = getServerMemoryLimit();

        $result = \Spatie\Health\Checks\Result::make();

        if ($memoryLimit == -1) {
            return $result->ok(__('Unlimited'));
        }

        if ($memoryLimit < 64) {
            return $result->failed("{$memoryLimit}M");
        }

        return $result->ok("{$memoryLimit}M");
    }
}