Components/JsonFileLoader/JsonFileLoaderProtocol.php
public function getOptionsDescriptions()
    {
        return array_merge_recursive(parent::getOptionsDescriptions(), [
            self::OPTION_BASE_PATH => ['Base path to look for the json file', []],
            self::OPTION_FILENAME => ['Name of the file to load', []],
            self::OPTION_TYPE => ['Name of the type', []],//e.g. body or headers
        ]);
    }
public function getOptionsDescriptions()
    {
        return array_merge_recursive(parent::getOptionsDescriptions(), [
            self::OPTION_BASE_PATH => ['Base path to look for the json file', []],
            self::OPTION_FILENAME => ['Name of the file to load', []],
            self::OPTION_TYPE => ['Name of the type', []],//e.g. body or headers
        ]);
    }
public function getOptionsDescriptions ( ) { return array_merge_recursive ( parent :: getOptionsDescriptions ( ) , [ self :: OPTION_BASE_PATH => [ 'Base path to look for the json file' , [ ] ] , self :: OPTION_FILENAME => [ 'Name of the file to load' , [ ] ] , self :: OPTION_TYPE => [ 'Name of the type' , [ ] ] , //e.g. body or headers ] ) ; }
Key-Value array with the option name as key and the details as value.

[OptionName => [description, array of valid values],..]

@return array
Key - Value array with the option name as key and the details as value .