yii\apidoc\models\Context::hasNonOptionalParams PHP Method

hasNonOptionalParams() private method

Check whether a method has $number non-optional parameters.
private hasNonOptionalParams ( yii\apidoc\models\MethodDoc $method, integer $number ) : boolean
$method yii\apidoc\models\MethodDoc
$number integer number of not optional parameters
return boolean
    private function hasNonOptionalParams($method, $number = 0)
    {
        $count = 0;
        foreach ($method->params as $param) {
            if (!$param->isOptional) {
                $count++;
            }
        }
        return $count == $number;
    }