使用无体功能

时间:2015-12-09 14:00:36

标签: php codeception

我一直在挖掘代码源,发现这段代码我不明白:

<?php
namespace Codeception\Lib\Actor\Shared;

use Codeception\Scenario;

trait Comment
{
    /**
     * @return Scenario
     */
    abstract protected function getScenario();

    // OTHER CODE

    public function comment($description)
    {
        $this->getScenario()->comment($description);
        return $this;
    }
}

我有两个问题:

  1. 无体getScenario()的用法是什么意思?
  2. $this->getScenario()->comment($description);是什么 内部comment方法意味着什么?
  3. 我很欣赏对代码中发生的事情的模糊解释,谢谢。

0 个答案:

没有答案