Line # Revision Author
1 358 ahitrov package payments::Transaction;
2
3 use base "Contenido::Document";
4 sub extra_properties
5 {
6 return (
7 { 'attr' => 'status', 'type' => 'status', 'rusname' => 'Статус тестирования',
8 'cases' => [
9 [0, 'Реальная оплата'],
10 [1, 'Тестовая оплата'],
11 ],
12 },
13 690 ahitrov { 'attr' => 'form_url', 'type' => 'string', 'rusname' => 'URL формы оплаты' },
14 358 ahitrov { 'attr' => 'custom1', 'type' => 'string', 'rusname' => 'Параметр 1' },
15 { 'attr' => 'custom2', 'type' => 'string', 'rusname' => 'Параметр 2' },
16 { 'attr' => 'custom3', 'type' => 'string', 'rusname' => 'Параметр 3' },
17 )
18 }
19
20 sub class_name
21 {
22 return 'Payments: транзакция';
23 }
24
25 sub class_description
26 {
27 return 'Payments: транзакция';
28 }
29
30 sub class_table
31 {
32 return 'payments::SQL::TransactionsTable';
33 }
34
35 1;