Kahlan\Plugin\Double::_generateParameters PHP Method

_generateParameters() protected static method

Creates a parameters list from a ReflectionMethod instance.
protected static _generateParameters ( object $method ) : string
$method object A instance of `ReflectionMethod`.
return string The parameters definition list.
    protected static function _generateParameters($method)
    {
        $params = [];
        foreach ($method->getParameters() as $num => $parameter) {
            $name = $parameter->getName();
            $name = $name && $name !== '...' ? $name : 'param' . $num;
            $params[] = "\${$name}";
        }
        return join(', ', $params);
    }