27 lines
496 B
PHP
27 lines
496 B
PHP
<?php
|
|
|
|
namespace LanguageServer\Protocol;
|
|
|
|
/**
|
|
* Represents a parameter of a callable-signature. A parameter can
|
|
* have a label and a doc-comment.
|
|
*/
|
|
class ParameterInformation
|
|
{
|
|
/**
|
|
* The label of this signature. Will be shown in
|
|
* the UI.
|
|
*
|
|
* @var string
|
|
*/
|
|
public $label;
|
|
|
|
/**
|
|
* The human-readable doc-comment of this signature. Will be shown
|
|
* in the UI but can be omitted.
|
|
*
|
|
* @var string|null
|
|
*/
|
|
public $documentation;
|
|
}
|