app\models\DeploymentPresenter::messageText PHP Method

messageText() public method

public messageText ( )
    public function messageText()
    {
        $html = $this->message();
        $text = htmlspecialchars_decode(strip_tags($html));
        return $text;
    }

Usage Example

 public function test_Should_ConvertMessageToText()
 {
     $deployment = Factory::build('App\\Models\\Deployment', ['id' => 1, 'project_id' => 1, 'number' => 1, 'status' => null, 'task' => 'deploy', 'user_id' => 1, 'message' => 'Message', 'created_at' => new Carbon\Carbon(), 'updated_at' => new Carbon\Carbon(), 'user' => new App\Models\User()]);
     $converter = new AnsiToHtmlConverter();
     $deploymentPresenter = new DeploymentPresenter($deployment, $converter);
     $html = $deploymentPresenter->messageText();
     $this->assertEquals('Message', $html);
 }