app\models\DeploymentPresenter::statusText PHP Метод

statusText() публичный Метод

public statusText ( )
    public function statusText()
    {
        if (!isset($this->status)) {
            return 'running';
        } elseif ($this->status === 0) {
            return 'success';
        } else {
            return 'failure';
        }
    }

Usage Example

Пример #1
0
 public function test_Should_ConvertStatusToText_When_StatusIsNotDetermined()
 {
     $deployment = Factory::build('App\\Models\\Deployment', ['id' => 1, 'project_id' => 1, 'number' => 1, 'status' => null, 'task' => 'deploy', 'user_id' => 1, 'created_at' => new Carbon\Carbon(), 'updated_at' => new Carbon\Carbon(), 'user' => new App\Models\User()]);
     $converter = new AnsiToHtmlConverter();
     $deploymentPresenter = new DeploymentPresenter($deployment, $converter);
     $text = $deploymentPresenter->statusText();
     $this->assertEquals('running', $text);
 }