Schon gewusst?
Was ist eigentlich ein Speyerling?
Der ausgesprochen tanninreiche Saft noch nicht vollreifer Speyerlingfrüchte wird bei der Herstellung von Apfelwein in geringen Mengen (1 bis 3 %) zugesetzt. Der so gewonnene klare,...
> weiterlesen
Erhältlich als:
Was ist drin?
Warning: file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 210 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 2442d227-f6b0-4759-aa99-cf9477c3632a" ( String 50 ) [15] => "X-Runtime: 0.003760" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 246 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 2442d227-f6b0-4759-aa99-cf9477c3632a" ( String 50 ) [15] => "X-Runtime: 0.003760" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml" ( String 95 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 213 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 4a98badf-3fd3-4dbd-91a5-46e6d60897e4" ( String 50 ) [15] => "X-Runtime: 0.003841" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 249 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 4a98badf-3fd3-4dbd-91a5-46e6d60897e4" ( String 50 ) [15] => "X-Runtime: 0.003841" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml" ( String 98 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 1ac9867b-8c44-4d14-9ec8-fa9f7c8d18e9" ( String 50 ) [15] => "X-Runtime: 0.003794" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 1ac9867b-8c44-4d14-9ec8-fa9f7c8d18e9" ( String 50 ) [15] => "X-Runtime: 0.003794" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: fa40afa7-352c-4ce8-bbed-d4cc54a91803" ( String 50 ) [15] => "X-Runtime: 0.005044" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: fa40afa7-352c-4ce8-bbed-d4cc54a91803" ( String 50 ) [15] => "X-Runtime: 0.005044" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 331326
return $xml["ernaehrungsweisen"]["ernaehrungsweise"];
327
}
328
function get_normal_habitats() {
329
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
330
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
331
foreach($xml as $index=>$data) {
332
if ($data["special"] == "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:331 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 331 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 4a94daa0-eb2d-40b7-ac06-55d8d5a70ea5" ( String 50 ) [15] => "X-Runtime: 0.004507" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 4a94daa0-eb2d-40b7-ac06-55d8d5a70ea5" ( String 50 ) [15] => "X-Runtime: 0.004507" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 341336
return $xml;
337
}
338
function get_special_habitats() {
339
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
340
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
341
foreach($xml as $index=>$data) {
342
if ($data["special"] != "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:341 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 341 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:106 -- Dispatcher->render(+->__config = Array 21 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 2 ( [title] => Null [bundles] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "ingredients" ( String 11 ) ) ->__dir = "/_components/products/" ( String 22 ) ->__file = Null ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "ingredients" ( String 11 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Zutaten1
Gentechnisch veränderte Zutaten: ja
1Die Zusammensetzung der Produkte kann sich ändern. Die hier genannten Informationen beziehen sich auf das aktuell produzierte Produkt. Im Einzelfall können im Handel Produkte mit abweichender Deklaration verkauft werden. Gültigkeit hat immer die auf dem Produkt befindliche Information.
Artikel/Größen
Liter
( x Liter im )
Weitere Artikel/Größen finden Sie in der Auswahl oben rechts.
Warning: file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 210 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: bd4b3e32-b1ae-484c-9c23-db9ac287a7b5" ( String 50 ) [15] => "X-Runtime: 0.003785" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 246 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: bd4b3e32-b1ae-484c-9c23-db9ac287a7b5" ( String 50 ) [15] => "X-Runtime: 0.003785" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml" ( String 95 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 213 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 22d7af96-30b9-406b-a16b-4484d7be274b" ( String 50 ) [15] => "X-Runtime: 0.003955" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 249 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 22d7af96-30b9-406b-a16b-4484d7be274b" ( String 50 ) [15] => "X-Runtime: 0.003955" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml" ( String 98 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 3b6ebd86-6a1a-4b4f-b77f-662da1cf2440" ( String 50 ) [15] => "X-Runtime: 0.003831" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 3b6ebd86-6a1a-4b4f-b77f-662da1cf2440" ( String 50 ) [15] => "X-Runtime: 0.003831" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 1203620e-caf1-4fdb-8fae-46f4ec917099" ( String 50 ) [15] => "X-Runtime: 0.003718" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 1203620e-caf1-4fdb-8fae-46f4ec917099" ( String 50 ) [15] => "X-Runtime: 0.003718" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 331326
return $xml["ernaehrungsweisen"]["ernaehrungsweise"];
327
}
328
function get_normal_habitats() {
329
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
330
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
331
foreach($xml as $index=>$data) {
332
if ($data["special"] == "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:331 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 331 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: e4141b53-9bcb-4713-97aa-b987c84d8518" ( String 50 ) [15] => "X-Runtime: 0.003688" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: e4141b53-9bcb-4713-97aa-b987c84d8518" ( String 50 ) [15] => "X-Runtime: 0.003688" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 341336
return $xml;
337
}
338
function get_special_habitats() {
339
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
340
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
341
foreach($xml as $index=>$data) {
342
if ($data["special"] != "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:341 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 341 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:110 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "nutrients" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/ingredients.php" ( String 30 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "nutrients" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Energie/Nährstoffe | Pro 100 ml |
Pro Portion (1 Glas 250ml) |
Anteil am Nährstoff- bezugswert (NRV)1 |
---|
1
Warning: file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 210 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: f6fc9766-2ab3-40e0-9cdd-9b292648edd9" ( String 50 ) [15] => "X-Runtime: 0.003680" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 246 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: f6fc9766-2ab3-40e0-9cdd-9b292648edd9" ( String 50 ) [15] => "X-Runtime: 0.003680" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml" ( String 95 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 213 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: bc653c69-5c5d-4a7c-a19c-534d065687f3" ( String 50 ) [15] => "X-Runtime: 0.003677" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 249 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: bc653c69-5c5d-4a7c-a19c-534d065687f3" ( String 50 ) [15] => "X-Runtime: 0.003677" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml" ( String 98 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 4253943e-07a3-44bc-b514-c62257c7b78b" ( String 50 ) [15] => "X-Runtime: 0.003821" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:23:59 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 4253943e-07a3-44bc-b514-c62257c7b78b" ( String 50 ) [15] => "X-Runtime: 0.003821" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: acde34f2-8394-4501-9867-899672417b89" ( String 50 ) [15] => "X-Runtime: 0.005030" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: acde34f2-8394-4501-9867-899672417b89" ( String 50 ) [15] => "X-Runtime: 0.005030" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 331326
return $xml["ernaehrungsweisen"]["ernaehrungsweise"];
327
}
328
function get_normal_habitats() {
329
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
330
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
331
foreach($xml as $index=>$data) {
332
if ($data["special"] == "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:331 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 331 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: c50d41ff-e4e1-41d6-98d9-53e9a8a9ee02" ( String 50 ) [15] => "X-Runtime: 0.005197" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: c50d41ff-e4e1-41d6-98d9-53e9a8a9ee02" ( String 50 ) [15] => "X-Runtime: 0.005197" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 341336
return $xml;
337
}
338
function get_special_habitats() {
339
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
340
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
341
foreach($xml as $index=>$data) {
342
if ($data["special"] != "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:341 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 341 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:114 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "additives" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/nutrients.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "additives" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Zusatzstoffe | Beschreibung |
---|
Legende
ohne/nicht = laut Zutatenverzeichnis ohne Zusatz, mit/ist = laut Zutatenverzeichnis mit Zusatz
Warning: file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 210 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: d498bf12-5b37-452c-8f66-710ad204f60c" ( String 50 ) [15] => "X-Runtime: 0.005487" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 246 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: d498bf12-5b37-452c-8f66-710ad204f60c" ( String 50 ) [15] => "X-Runtime: 0.005487" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml" ( String 95 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 213 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 89ccb138-fe6a-422d-ba1e-24cc1dd67ed5" ( String 50 ) [15] => "X-Runtime: 0.004107" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 249 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 89ccb138-fe6a-422d-ba1e-24cc1dd67ed5" ( String 50 ) [15] => "X-Runtime: 0.004107" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml" ( String 98 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: e1357a7e-9a51-4c6a-b2f1-b71dafc417e8" ( String 50 ) [15] => "X-Runtime: 0.004333" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: e1357a7e-9a51-4c6a-b2f1-b71dafc417e8" ( String 50 ) [15] => "X-Runtime: 0.004333" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 825dfd1b-f3f5-4d0b-8980-f282595d2d91" ( String 50 ) [15] => "X-Runtime: 0.003784" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 825dfd1b-f3f5-4d0b-8980-f282595d2d91" ( String 50 ) [15] => "X-Runtime: 0.003784" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 331326
return $xml["ernaehrungsweisen"]["ernaehrungsweise"];
327
}
328
function get_normal_habitats() {
329
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
330
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
331
foreach($xml as $index=>$data) {
332
if ($data["special"] == "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:331 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 331 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: c4fab1c6-0148-47e9-abe8-836b3de7bc4f" ( String 50 ) [15] => "X-Runtime: 0.003723" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: c4fab1c6-0148-47e9-abe8-836b3de7bc4f" ( String 50 ) [15] => "X-Runtime: 0.003723" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 341336
return $xml;
337
}
338
function get_special_habitats() {
339
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
340
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
341
foreach($xml as $index=>$data) {
342
if ($data["special"] != "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:341 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 341 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:119 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "allergens" ( String 9 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/additives.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "allergens" ( String 9 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Allergene | Beschreibung |
---|
Legende
ohne = laut Zutatenverzeichnis ohne Zusatz, mit = laut Zutatenverzeichnis mit Zusatz
* und daraus gewonnene bzw. hergestellte Erzeugnisse. Allergene gemäß Lebensmittelinformationsverordnung (LMIV).
Warning: file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 210 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 9a0b53f3-1f95-4b30-8945-8e018cfd57d1" ( String 50 ) [15] => "X-Runtime: 0.003947" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 246 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) [path] => "nutrition-data/allergene.xml" ( String 28 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/allergene.xml" ( String 59 ) [4] => "Content-Length: 257" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 9a0b53f3-1f95-4b30-8945-8e018cfd57d1" ( String 50 ) [15] => "X-Runtime: 0.003947" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/allergene.xml" ( String 95 )) @ >/_components/products/_models/products.php:317 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/allergene.xml" ( String 48 ) "nutrition-data/allergene.xml" ( String 28 )) @ >/_components/products/_controller.php:125 -- ProductsModel->get_allergens() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 213 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: c8f93634-63ee-4677-9416-f55aff41d244" ( String 50 ) [15] => "X-Runtime: 0.004023" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 249 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) [path] => "nutrition-data/zusatzstoffe.xml" ( String 31 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 62 ) [4] => "Content-Length: 260" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: c8f93634-63ee-4677-9416-f55aff41d244" ( String 50 ) [15] => "X-Runtime: 0.004023" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/zusatzstoffe.xml" ( String 98 )) @ >/_components/products/_models/products.php:321 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/zusatzstoffe.xml" ( String 51 ) "nutrition-data/zusatzstoffe.xml" ( String 31 )) @ >/_components/products/_controller.php:126 -- ProductsModel->get_additives() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: a7c696bf-bc81-4a47-8685-082e7e9dfafb" ( String 50 ) [15] => "X-Runtime: 0.003769" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: a7c696bf-bc81-4a47-8685-082e7e9dfafb" ( String 50 ) [15] => "X-Runtime: 0.003769" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:325 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:127 -- ProductsModel->get_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 1a565384-4f03-467f-8299-ccf44821ff9a" ( String 50 ) [15] => "X-Runtime: 0.003871" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: 1a565384-4f03-467f-8299-ccf44821ff9a" ( String 50 ) [15] => "X-Runtime: 0.003871" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:329 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 331326
return $xml["ernaehrungsweisen"]["ernaehrungsweise"];
327
}
328
function get_normal_habitats() {
329
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
330
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
331
foreach($xml as $index=>$data) {
332
if ($data["special"] == "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:331 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 331 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:128 -- ProductsModel->get_normal_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 309304
return $xml;
305
}
306
307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(http://produktdatenbank.hassia.com/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized " ( String 218 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 309 ( Integer ) Array 3 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: edefbcc8-05e5-43e1-9f8e-b392578096a1" ( String 50 ) [15] => "X-Runtime: 0.003600" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) )) @ >/_components/products/_models/products.php:309 -- file_get_contents(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [function.file-get-contents]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 312307
function find_or_create_remote_xml($url, $path) {
308
if (!file_exists(DR . $this->cache_dir . $path)) {
309
$content = file_get_contents($url);
310
File::write($content, $this->cache_dir . $path, true);
311
}
312
$xml = XML_unserialize(file_get_contents(DR . $this->cache_dir . $path));
313
return $xml;
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @-- _error_handler(+ 2 ( Integer ) "file_get_contents(/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Datei oder Verzeichnis nicht gefunden" ( String 254 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 312 ( Integer ) Array 4 ( [url] => "http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) [path] => "nutrition-data/ernaehrungsweisen.xml" ( String 36 ) [http_response_header] => Array 22 ( [0] => "HTTP/1.1 301 Moved Permanently" ( String 30 ) [1] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [2] => "Server: Apache" ( String 14 ) [3] => "Location: https://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 67 ) [4] => "Content-Length: 265" ( String 19 ) [5] => "Connection: close" ( String 17 ) [6] => "Content-Type: text/html; charset=iso-8859-1" ( String 43 ) [7] => "HTTP/1.1 401 Unauthorized" ( String 25 ) [8] => "Date: Sat, 20 Apr 2024 02:24:00 GMT" ( String 35 ) [9] => "Server: Apache" ( String 14 ) [10] => "Cache-Control: no-cache" ( String 23 ) [11] => "Vary: Origin" ( String 12 ) [12] => "X-XSS-Protection: 1; mode=block" ( String 31 ) [13] => "WWW-Authenticate: Basic realm="Application"" ( String 43 ) [14] => "X-Request-Id: edefbcc8-05e5-43e1-9f8e-b392578096a1" ( String 50 ) [15] => "X-Runtime: 0.003600" ( String 19 ) [16] => "X-Frame-Options: SAMEORIGIN" ( String 27 ) [17] => "X-Content-Type-Options: nosniff" ( String 31 ) [18] => "X-Powered-By: Phusion Passenger(R) 6.0.15" ( String 41 ) [19] => "Status: 401 Unauthorized" ( String 24 ) [20] => "Connection: close" ( String 17 ) [21] => "Content-Type: text/html; charset=utf-8" ( String 38 ) ) [content] => False ( Boolean ) )) @ >/_components/products/_models/products.php:312 -- file_get_contents(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs//_cache/product_database/nutrition-data/ernaehrungsweisen.xml" ( String 103 )) @ >/_components/products/_models/products.php:339 -- ProductsModel->find_or_create_remote_xml(+"http://produktdatenbank.hassia.com/ernaehrungsweisen.xml" ( String 56 ) "nutrition-data/ernaehrungsweisen.xml" ( String 36 )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php on line 341336
return $xml;
337
}
338
function get_special_habitats() {
339
$xml = $this->find_or_create_remote_xml("http://produktdatenbank.hassia.com/ernaehrungsweisen.xml", "nutrition-data/ernaehrungsweisen.xml");
340
$xml = $xml["ernaehrungsweisen"]["ernaehrungsweise"];
341
foreach($xml as $index=>$data) {
342
if ($data["special"] != "true") {
---------------- Debug backtrace: ---------------- @ >/_aorta/aorta/lib/Debug.php:559 -- Debug::backtrace() @ >/_components/products/_models/products.php:341 -- _error_handler(+2 ( Integer ) "Invalid argument supplied for foreach()" ( String 39 ) "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/_models/products.php" ( String 83 ) 341 ( Integer ) Array 1 ( [xml] => Null )) @ >/_components/products/_controller.php:129 -- ProductsModel->get_special_habitats() @ >/_aorta/aorta/lib/Dispatcher.php:693 -- ProductsController->data() @ >/_aorta/aorta/lib/Dispatcher.php:714 -- Dispatcher->_execute_action(+Object ProductsController extends ObjectController (+) @ >/_components/products/index.php:124 -- Dispatcher->render(+->__config = Array 22 ( [edit_link] => "/admin/produkte/" ( String 16 ) [hassia_website_key] => "hassia-sprudel-modul" ( String 20 ) [lexicon_path] => "/das-original-aus-hessen/lexikon/" ( String 33 ) [products] => Object ProductsModel extends ObjectModel (+) "data" ( String 4 )->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [product_lines] => Object ProductLineModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 (+) ->q = Object ObjectQueryMaker extends QueryMaker (+->__construct(); ->affected_rows(); ->check_errors(); ->connect(); ->data_count(); ->data_exists(); ->data_seek(); ->debug(); ->fetch(); ->get_all_values(); ->get_allvalues(); ->get_db_select(); ->get_value(); ->get_values(); ->insert_id(); ->instant_insert(); ->query(); ->select_db(); ->str2sql(); ->str_to_sql();)->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 (+) ->dbs = Object DbSelect (+->__construct(); ->_fill(); ->_get_where_ors(); ->add_data(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->add_where_or_value(); ->add_where_value(); ->get_fields(); ->get_groups(); ->get_havings(); ->get_joins(); ->get_limit(); ->get_orders(); ->get_query(); ->get_tables(); ->get_wheres(); ->make(); ->set_action(); ->set_distinct(); ->set_limit(); ->show();)->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 (+->__construct(); ->data(); ->get_current_page(); ->get_next_page(); ->get_num_rows(); ->get_prev_page(); ->get_total_pages(); ->get_total_rows(); ->init(); ->next(); ->prev(); ->reset();)->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_line_id(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_biggest_active(); ->find_by_product_name_id_and_bundle_abbreviated_designation(); ->find_by_sql(); ->find_group_by(); ->find_or_create_remote_xml(); ->find_view(); ->first(); ->get(); ->get_additives(); ->get_all_data(); ->get_allergens(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_habitats(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_normal_habitats(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_special_habitats(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_icons(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_mineralwater(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_names(); ->product_names_by_brand(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__name = "product_lines" ( String 13 ) ->db = Object Database (+) [lexicon] => Object LexiconModel extends ObjectModel (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "product_lines" ( String 13 ) ->relations = Array 1 ( [products] => Array 6 ( [foreign_field] => "product_line_id" ( String 15 ) [alias] => False ( Boolean ) [model_name] => "products" ( String 8 ) [conditions] => "active = 1" ( String 10 ) [order_by] => "position ASC" ( String 12 ) [type] => "has_many" ( String 8 ) ) ) ->belongs_to = Array 0 ( ) ->has_many = Array 1 ( [products] => "product_line_id" ( String 15 ) ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductLineModel methods: 151 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->active(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->by_brand_and_name(); ->clear(); ->create(); ->current(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->is_current(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->product_line(); ->product_line_by_position(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->hassia_api_path = "http://www.hassia.com/api/lexicon-websites/" ( String 43 ) ->hassia_website_key = Null ->__name = "lexicon_terms" ( String 13 ) ->db = Object Database (+) [auth] => Object Authentication (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "lexicon_terms" ( String 13 ) ->relations = Array 0 ( ) ->belongs_to = Array 0 ( ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null LexiconModel methods: 155 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_or_store_json_in_cache(); ->find_view(); ->first(); ->get(); ->get_all_terms(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_grouped_terms(); ->get_json_from_api(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_module_terms(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_terms(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->handle_suggestion(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->json_to_array(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->search_in_api(); ->send_file(); ->send_suggestion_info_to_client(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->users_activities = Object UserActivityModel extends ObjectModel (+) [_php_dir] => "/var/www/vhosts/hoehl-hochstadt.de/htdocs/_aorta/yum/_php" ( String 57 ) [db] => Object Database (+->__name = "users_activities" ( String 16 ) ->db = Object Database (+) ->valid_regex = "/^[a-Z0-9][a-Z0-9\-\+_\.\@ ]+[a-Z0-9]$/" ( String 39 ) Authentication methods: 17 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Null ->dbs = Null ->dbn = Null ->of = Null ->table = "users_activities" ( String 16 ) ->relations = Array 1 ( [users] => Array 9 ( [name] => "users" ( String 5 ) [field] => "user_id" ( String 7 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => Null [model_name] => "users" ( String 5 ) [type] => "belongs_to" ( String 10 ) [label] => "name" ( String 4 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [user_id] => "users" ( String 5 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null UserActivityModel methods: 145 (+->__call(); ->__construct(); ->__get(); ->__set(); ->__toString(); ->_execute_after_create(); ->_execute_after_destroy(); ->_execute_after_find(); ->_execute_after_initialize(); ->_execute_after_save(); ->_execute_after_update(); ->_execute_after_validation(); ->_execute_after_validation_on_create(); ->_execute_after_validation_on_update(); ->_execute_before_create(); ->_execute_before_destroy(); ->_execute_before_save(); ->_execute_before_update(); ->_execute_before_validation(); ->_execute_before_validation_on_create(); ->_execute_before_validation_on_update(); ->_execute_filter(); ->_get_filepath(); ->_load_default_values(); ->_prepare_uploads(); ->_save_all_uploads(); ->_save_upload(); ->_touch_dbn(); ->_touch_dbs(); ->_touch_q(); ->add_data(); ->add_element(); ->add_field(); ->add_group_by(); ->add_having(); ->add_join(); ->add_order_by(); ->add_table(); ->add_timestamps(); ->add_where(); ->add_where_equal(); ->add_where_or(); ->after_create(); ->after_destroy(); ->after_find(); ->after_initialize(); ->after_save(); ->after_update(); ->after_validation(); ->after_validation_on_create(); ->after_validation_on_update(); ->before_create(); ->before_destroy(); ->before_save(); ->before_update(); ->before_validation(); ->before_validation_on_create(); ->before_validation_on_update(); ->belongs_to(); ->blank(); ->clear(); ->create(); ->delete(); ->destroy(); ->destroy_all(); ->drop_element(); ->dump(); ->enabled_only(); ->errors(); ->exists(); ->find(); ->find_all(); ->find_by_sql(); ->find_group_by(); ->find_view(); ->first(); ->get(); ->get_current_page_nav(); ->get_current_page_number(); ->get_data(); ->get_element_by_id(); ->get_element_by_name(); ->get_element_names_in_view(); ->get_element_property(); ->get_elementlist_of(); ->get_error_fields(); ->get_error_messages(); ->get_fields_for_validation(); ->get_last_page_number(); ->get_list(); ->get_list_of_element_names(); ->get_name(); ->get_next_page_number(); ->get_page_nav(); ->get_page_nav_numbers(); ->get_prev_page_number(); ->get_primary(); ->get_raw(); ->get_relations(); ->get_table(); ->get_total_pages(); ->get_total_rows(); ->get_validations(); ->get_validations_by_name(); ->has_and_belongs_to_many(); ->has_many(); ->has_many_through(); ->has_one(); ->has_result(); ->modify_element(); ->multivalue_belongs_to(); ->multivalue_has_many(); ->next(); ->next_element(); ->note_validation_error(); ->paginate(); ->prev(); ->raw(); ->reset(); ->reset_elements(); ->save(); ->send_file(); ->set_data(); ->set_distinct(); ->set_limit(); ->set_offset(); ->set_page_param(); ->show(); ->stamp(); ->switch_to_submodel_mode(); ->update(); ->update_all(); ->use_db(); ->validate(); ->validates_acceptance_of(); ->validates_associated(); ->validates_confirmation_of(); ->validates_email_format_of(); ->validates_exclusion_of(); ->validates_format_of(); ->validates_inclusion_of(); ->validates_length_of(); ->validates_numericality_of(); ->validates_presence_of(); ->validates_uniqueness_of();)->__construct(); ->current_user(); ->generate_cryptic_password(); ->generate_easy_password(); ->get_email(); ->get_error_message(); ->get_errors(); ->get_username(); ->is_admin(); ->is_group(); ->is_not_user(); ->is_user(); ->login(); ->login_by_cookie(); ->logout(); ->save_cookie(); ->write_activities();)->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) [lang] => "de" ( String 2 ) [theme] => "hoehl-2015" ( String 10 ) [product] => Object ProductsModel extends ObjectModel (+->cache_dir = "/_cache/product_database/" ( String 25 ) ->xml_values = Array 3 ( [title] => Null [bundles] => Array 0 ( ) [ingredients] => Array 0 ( ) ) ->__name = "products" ( String 8 ) ->db = Object Database (+) [title] => "Der alte Hochstädter Cidre" ( String 27 ) [current_bundle] => Null [allergens] => Null [additives] => Null [habitats] => Null [normal_habitats] => Null [special_habitats] => Null [bundle] => Null [key] => "habitats" ( String 8 ) [nutrients] => Null ) ->__dir = "/_components/products/" ( String 22 ) ->__file = "nutrition-data/allergens.php" ( String 28 ) ->__text = Null ->__action = Null ->__searchpaths = Array 0 ( ) ->emailer = Null ->__before_filter = Array 0 ( ) ->__after_filter = Array 0 ( ) ->__models = Array 3 ( [0] => Array 2 ( [name] => "products" ( String 8 ) [alias] => "products" ( String 8 ) ) [1] => Array 2 ( [name] => "product_lines" ( String 13 ) [alias] => "product_lines" ( String 13 ) ) [2] => Array 2 ( [name] => "lexicon" ( String 7 ) [alias] => "lexicon" ( String 7 ) ) ) ->__url_map = Array 1 ( [*] => Array 3 ( [0] => "product_line_name" ( String 17 ) [1] => "product_name" ( String 12 ) [2] => "data" ( String 4 ) ) ) ProductsController methods: 25 (+->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->q = Object ObjectQueryMaker extends QueryMaker (+->ol = Null ->is_filled = True ( Boolean ) ->action = "SELECT" ( String 6 ) ->ignoreempty = False ( Boolean ) ->class_version = "$Id: query_maker.php,v 1.3 2005/05/31 12:33:03 webmaster Exp $" ( String 62 ) ->fields = Array 5 ( [0] => "*" ( String 1 ) [1] => "products.handle as handle" ( String 25 ) [2] => "products.claim as claim" ( String 23 ) [3] => "products.body as body" ( String 21 ) [4] => "products.visual as visual" ( String 25 ) ) ->tables = Array 1 ( [0] => "`products`" ( String 10 ) ) ->where = Array 2 ( [0] => "product_lines.handle = 'der-alte-hochstaedter'" ( String 46 ) [1] => "products.handle = 'der-alte-hochstaedter-cidre'" ( String 47 ) ) ->having = Array 0 ( ) ->order_by = Array 0 ( ) ->group_by = Array 0 ( ) ->data = Array 0 ( ) ->distinct = "" ( String 0 ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->order_type = Null ->have_limit = Null ->limit_offset = Null ->limit_num_records = Null ->secQueries = Array 0 ( ) ->input = Array 0 ( ) ->join = Array 1 ( [0] => Array 3 ( [type] => Null [table] => "product_lines" ( String 13 ) [fields] => "products.product_line_id = product_lines.id" ( String 43 ) ) ) ObjectQueryMaker methods: 29 [already listed]) ->dbs = Object DbSelect (+->db = Object Database (+) ->dbn = Null ->of = Null ->table = "products" ( String 8 ) ->relations = Array 1 ( [product_lines] => Array 9 ( [name] => "product_lines" ( String 13 ) [field] => "product_line_id" ( String 15 ) [condition] => False ( Boolean ) [order_by] => False ( Boolean ) [preload] => False ( Boolean ) [model_name] => "product_lines" ( String 13 ) [type] => "belongs_to" ( String 10 ) [label] => "title" ( String 5 ) [delimiter] => " " ( String 1 ) ) ) ->belongs_to = Array 1 ( [product_line_id] => "product_lines" ( String 13 ) ) ->has_many = Array 0 ( ) ->has_one = Array 0 ( ) ->has_many_through = Array 0 ( ) ->has_and_belongs_to_many = Array 0 ( ) ->insert_in_spite_of_id = Null ProductsModel methods: 161 [already listed]->queries = Array 3 ( [0] => Array 4 ( [string] => "SET NAMES 'utf8'" ( String 16 ) [time] => "0.00011" ( Numeric string 7 ) [rows] => 0 ( Integer ) [error] => "" ( String 0 ) ) [1] => Array 4 ( [string] => "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) [time] => "0.00048" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) [2] => Array 4 ( [string] => "SELECT * FROM `product_lines` WHERE `id` = '18'" ( String 47 ) [time] => "0.00024" ( Numeric string 7 ) [rows] => 1 ( Integer ) [error] => "" ( String 0 ) ) ) Database methods: 20 [already listed]) ->result = Resource id #94 ( Resource [mysql result] ) ->query = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->query_limit = "SELECT *, products.handle as handle, products.claim as claim, products.body as body, products.visual as visual FROM `products` JOIN product_lines ON products.product_line_id = product_lines.id WHERE product_lines.handle = 'der-alte-hochstaedter' AND products.handle = 'der-alte-hochstaedter-cidre'" ( String 298 ) ->total_rows = Null ->total_pages = Null ->max_rows = 0 ( Integer ) ->offset = 0 ( Integer ) ->page = 1 ( Integer ) ->num_rows = 1 ( Integer ) ->current_pos = -1 ( Integer ) DbSelect methods: 12 [already listed]->__after_filter(); ->__after_filter_except(); ->__after_filter_only(); ->__before_filter(); ->__before_filter_except(); ->__before_filter_only(); ->__construct(); ->__execute_after_filters(); ->__execute_before_filters(); ->__get(); ->__get_url_map(); ->__http_basic_authentication(); ->__map_url(); ->__map_url_except(); ->__map_url_only(); ->__set(); ->__use_model(); ->__use_models(); ->data(); ->flaschenabbildungen(); ->index(); ->product_line(); ->redirect_if_missing_paramater(); ->sidebar(); ->sitemap();)"Products" ( String 8 ) "data" ( String 4 ) Array 2 ( [bundle] => Null [key] => "habitats" ( String 8 ) )) @ >/_aorta/aorta/lib/Dispatcher.php:791 -- include(+"/var/www/vhosts/hoehl-hochstadt.de/htdocs/_components/products/index.php" ( String 72 )) @ >/_aorta/aorta/lib/Dispatcher.php:806 -- Dispatcher->_include(+"/_components/products/index.php" ( String 31 )) @ >/_aorta/aorta/lib/Dispatcher.php:146 -- Dispatcher->_render_content() @ >/_aorta/aorta/_dispatch.php:70 -- Dispatcher->dispatch()
Ernährungsformen | Beschreibung |
---|
Legende
geeignet, ungeeignet