public function has_activities($parents_id, $column_name1, $comparison1, $value1, $delimiter = '', $column_name2 = '', $comparison2 = '', $value2 = '') { $database = $_SESSION['database']; $tariffs_listing = ''; if (tep_not_null($parents_id)) { $tariffs_query = $database->query("select tariffs_id from " . TABLE_TARIFFS . " where employees_roles_id in (" . $parents_id . ")"); while ($tariffs_result = $database->fetch_array($tariffs_query)) { if (tep_not_null($tariffs_listing)) { $tariffs_listing .= ','; } $tariffs_listing .= '' . $tariffs_result['tariffs_id']; } } else { $tariffs_listing = $this->id; } $activity = new activity(); return $activity->get_activities($tariffs_listing, $column_name1, $comparison1, $value1, $delimiter, $column_name2, $comparison2, $value2); }