|
|
| version 1.32, 2023/09/26 20:49:05 | version 1.35, 2024/11/11 05:50:09 |
|---|---|
| Line 1 | Line 1 |
| /** @file | /** @file |
| Parser: @b Methoded and Methoded_array classes. | Parser: @b Methoded and Methoded_array classes. |
| Copyright (c) 2001-2023 Art. Lebedev Studio (http://www.artlebedev.com) | Copyright (c) 2001-2024 Art. Lebedev Studio (http://www.artlebedev.com) |
| Authors: Konstantin Morshnev <moko@design.ru>, Alexandr Petrosian <paf@design.ru> | Authors: Konstantin Morshnev <moko@design.ru>, Alexandr Petrosian <paf@design.ru> |
| */ | */ |
| Line 36 Methoded_array& methoded_array() { | Line 36 Methoded_array& methoded_array() { |
| // methods | // methods |
| Methoded_array::Methoded_array() { | Methoded_array::Methoded_array() { |
| # include "classes.inc" | ADD_CLASS_VAR(array) |
| ADD_CLASS_VAR(bool) | |
| ADD_CLASS_VAR(curl) | |
| ADD_CLASS_VAR(date) | |
| ADD_CLASS_VAR(double) | |
| ADD_CLASS_VAR(file) | |
| ADD_CLASS_VAR(form) | |
| ADD_CLASS_VAR(hash) | |
| ADD_CLASS_VAR(hashfile) | |
| ADD_CLASS_VAR(image) | |
| ADD_CLASS_VAR(inet) | |
| ADD_CLASS_VAR(int) | |
| ADD_CLASS_VAR(json) | |
| ADD_CLASS_VAR(mail) | |
| ADD_CLASS_VAR(math) | |
| ADD_CLASS_VAR(memcached) | |
| ADD_CLASS_VAR(memory) | |
| ADD_CLASS_VAR(reflection) | |
| ADD_CLASS_VAR(regex) | |
| ADD_CLASS_VAR(response) | |
| ADD_CLASS_VAR(string) | |
| ADD_CLASS_VAR(table) | |
| ADD_CLASS_VAR(void) | |
| #ifdef XML | |
| ADD_CLASS_VAR(xnode) // should be before xdoc | |
| ADD_CLASS_VAR(xdoc) | |
| #endif | |
| } | } |
| static void configure_admin_one(Methoded_array::element_type methoded, Request *r) { | static void configure_admin_one(Methoded_array::element_type methoded, Request *r) { |