Files
journal/application/master/service/push/PushResult.php

31 lines
568 B
PHP

<?php
namespace app\master\service\push;
/**
* 推送结果值对象
*/
class PushResult
{
/** @var bool 是否成功 */
public $ok;
/** @var string 描述信息 / 失败原因 */
public $message;
public function __construct($ok, $message = '')
{
$this->ok = (bool) $ok;
$this->message = (string) $message;
}
public static function success($message = 'success')
{
return new self(true, $message);
}
public static function fail($message)
{
return new self(false, $message);
}
}