Деклариране на типизирани параметри на маршрута в действие
Едно действие може да опише параметрите, които очаква, чрез params, като използва същите имена на типове като input. UID се генерират с UID() и съдържат контролна сума, така че произволен низ не е валиден UID. Когато даден параметър не отговаря на типа си, фреймуъркът отговаря с грешка при валидиране и вашата функция action не се извиква.
NEWACTION('Items/read', {
name: 'Read an item',
params: 'id:UID',
action: function($) {
$.success($.params.id);
}
});exports.install = function() {
ROUTE('GET /items/{id}/ --> *Items/read');
};