Files
code_samples/StockPortfolioManagement/daftar_quote/daftar_quote.routing.yml
T

36 lines
1.1 KiB
YAML
Raw Normal View History

2022-10-13 11:55:19 -04:00
daftar_quote.options:
path: '/quote/options'
defaults:
_title: 'Options Quote'
_controller: '\Drupal\daftar_quote\Controller\OptionsController::quote'
requirements:
_access: 'TRUE'
daftar_quote.v2.options.contracts:
path: '/v2/option/contracts/{symbol}/{type}/{expiration_date}'
defaults:
_title: 'Options Quote'
_controller: '\Drupal\daftar_quote\Controller\OptionsController::v2_contracts'
requirements:
_access: 'TRUE'
symbol: '[A-Z]{1,5}'
type: 'calls|puts'
expiration_date: '\d{4}-\d{2}-\d{2}'
daftar_quote.v2.options.contract:
path: '/v2/option/contracts/{contract_symbol}'
defaults:
_title: 'Option Contract'
_controller: '\Drupal\daftar_quote\Controller\OptionsController::v2_contract'
requirements:
_access: 'TRUE'
#contract_symbol: '[A-Z]{1,5}\d{6}(P|C)\d{8}'
daftar_quote.v2.options.parse_contract_symbol:
path: '/v2/option/contracts/parse'
defaults:
_title: 'Option Contract Parse'
_controller: '\Drupal\daftar_quote\Controller\OptionsController::v2_parse_contract_symbol'
requirements:
_access: 'TRUE'