<?php
/**
 * Created by PhpStorm.
 * User: alex
 * Date: 20/10/2016
 * Time: 23:36
 */

namespace vr\api\doc\components;

use yii\base\BaseObject;

/**
 * Class DocCommentParser
 * @package vr\api\doc\components
 * @property string $description
 */
class DocCommentParser extends BaseObject
{
    /**
     * @var
     */
    public $source;

    /**
     * @var
     */
    public $params;

    /**
     *
     */
    public function init()
    {
    }

    /**
     * @return string
     */
    public function getDescription()
    {
        $string = explode(PHP_EOL, $this->source);
        $values = array_splice($string, 1);

        array_walk($values, function (&$item) {
            $item = trim($item, "* /\t\r\n");
        });

        $filtered = array_filter($values, function ($string) {
            return !empty($string)
                   && strpos($string, '@throws') === false
                   && strpos($string, '@return') === false;
        });

        return implode($filtered, '<br/>');
    }
}
<?php
/**
 * Created by PhpStorm.
 * User: alex
 * Date: 20/10/2016
 * Time: 23:36
 */

namespace vr\api\doc\components;

use yii\base\BaseObject;

/**
 * Class DocCommentParser
 * @package vr\api\doc\components
 * @property string $description
 */
class DocCommentParser extends BaseObject
{
    /**
     * @var
     */
    public $source;

    /**
     * @var
     */
    public $params;

    /**
     *
     */
    public function init()
    {
    }

    /**
     * @return string
     */
    public function getDescription()
    {
        $string = explode(PHP_EOL, $this->source);
        $values = array_splice($string, 1);

        array_walk($values, function (&$item) {
            $item = trim($item, '* /\t\r\n');
        });

        return implode(array_filter($values), '<br/>');
    }
}
--- 
+++ 
@@ -43,9 +43,15 @@
         $values = array_splice($string, 1);
 
         array_walk($values, function (&$item) {
-            $item = trim($item, '* /\t\r\n');
+            $item = trim($item, "* /\t\r\n");
         });
 
-        return implode(array_filter($values), '<br/>');
+        $filtered = array_filter($values, function ($string) {
+            return !empty($string)
+                   && strpos($string, '@throws') === false
+                   && strpos($string, '@return') === false;
+        });
+
+        return implode($filtered, '<br/>');
     }
 }
Change the parsing doc comments algorithm to show full method documentation but not just the first string
