for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace MohsenAbrishami\Stethoscope\Traits;
trait MessageCreatorTrait
{
/**
* Generate log time message
*
* @return string
*/
public function timeMessage()
return date('Y-m-d H:i:s');
}
* Generate CPU usage message
* @param int
public function cpuMessage($cpuUsage)
return "cpu usage ===> $cpuUsage %";
* Generate Storage free space message
public function storageMessage($storageUsage)
return "Storage free space ===> $storageUsage GB";
* Generate memory usage message
public function memoryMessage($memoryUsage)
return "memory usage ===> $memoryUsage %";
* Generate network connection status message
* @param bool
public function networkMessage($networkStatus)
return "network connection status ===> $networkStatus";
* Generate web server status message
* @param string
public function webServerMessage($webServerStatus)
return 'web server status ===> '.$webServerStatus;