Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
ZephyrProjectManager\Pages\Admin::task_shortcode() | 55 | 199 | ||
ZephyrProjectManager\Api\RestApi::register() | 1 | 881 | ||
ZephyrProjectManager\Base\AjaxHandler::save_task() | 40 | 102 | ||
ZephyrProjectManager\Pages\Admin::project_shortcode() | 34 | 185 | ||
ZephyrProjectManager\Core\Utillities::check_save_general_settings() | 37 | 136 | ||
ZephyrProjectManager\Base\AjaxHandler::new_task() | 37 | 117 | ||
ZephyrProjectManager\Core\Tasks::new_task_row() | 29 | 35 | 109 | |
ZephyrProjectManager\Pages\Admin::hide_unrelated_notices() | 38 | 37 | 57 | |
ZephyrProjectManager\Base\AjaxHandler::saveTasks() | 37 | 29 | 59 | |
ZephyrProjectManager\Base\AjaxHandler::send_comment() | 30 | 23 | 118 | |
ZephyrProjectManager\Core\Activity::display_activities() | 30 | 22 | 122 | |
ZephyrProjectManager\Pages\Admin::filesShortcode() | 34 | 22 | 96 | |
ZephyrProjectManager\Base\AjaxHandler::save_project() | 34 | 23 | 80 | |
ZephyrProjectManager\Core\Tasks::recur_task() | 35 | 22 | 82 | |
ZephyrProjectManager\Base\AjaxHandler::saveProjects() | 38 | 22 | 64 | |
ZephyrProjectManager\Core\Utillities::can_create_tasks() | 43 | 22 | 51 | |
ZephyrProjectManager\Core\Projects::new_project_cell() | 30 | 16 | 138 | |
ZephyrProjectManager\Base\AjaxHandler::filter_by() | 39 | 19 | 62 | |
QRrsItem::init_rs_char() | 40 | 19 | 55 | |
ZephyrProjectManager\Api\Emails::send_comment_notification() | 38 | 18 | 68 | |
ZephyrProjectManager\Core\Utillities::can_create_projects() | 43 | 19 | 48 | |
ZephyrProjectManager\Base\AjaxHandler::getCalendarItems() | 39 | 18 | 59 | |
ZephyrProjectManager\Core\Projects::update_progress() | 38 | 17 | 71 | |
QRmask::evaluateSymbol() | 43 | 17 | 53 | |
ZephyrProjectManager\Core\Projects::frontend_project_item() | 39 | 16 | 58 | |
ZephyrProjectManager\Base\EnqueueScripts::custom_styles() | 3 | 250 | ||
ZephyrProjectManager\Base\BaseController::user_has_access() | 52 | 18 | 23 | |
ZephyrProjectManager\Base\AjaxHandler::copy_task() | 37 | 15 | 68 | |
ZephyrProjectManager\Base\AjaxHandler::team_members_list_html() | 37 | 14 | 79 | |
ZephyrProjectManager\Core\Tasks::get_assignees() | 44 | 16 | 45 | |
ZephyrProjectManager\Base\AjaxHandler::get_project() | 35 | 13 | 89 | |
ZephyrProjectManager\Base\AjaxHandler::filter_tasks() | 43 | 16 | 43 | |
ZephyrProjectManager\Core\Tasks::sortTasks() | 41 | 14 | 64 | |
ZephyrProjectManager\Core\Projects::get_projects() | 42 | 15 | 49 | |
ZephyrProjectManager\Base\AjaxHandler::update_subtasks() | 38 | 12 | 74 | |
ZephyrProjectManager\Base\AjaxHandler::get_all_tasks() | 43 | 14 | 44 | |
ZephyrProjectManager\Base\BaseController::get_project_manager_user() | 44 | 14 | 43 | |
ZephyrProjectManager\Api\RestApi::save_settings() | 49 | 15 | 25 | |
QRmask::calcN1N3() | 51 | 15 | 24 | |
ZephyrProjectManager\Core\Utillities::get_project_chart_data() | 42 | 13 | 49 | |
ZephyrProjectManager\Core\Message::html() | 41 | 12 | 58 | |
ZephyrProjectManager\Core\Projects::should_show_project() | 50 | 14 | 26 | |
ZephyrProjectManager\Base\AjaxHandler::upload_tasks() | 35 | 9 | 98 | |
QRencode::factory() | 50 | 13 | 30 | |
ZephyrProjectManager\Api\Emails::task_notifications() | 44 | 12 | 41 | |
ZephyrProjectManager\Base\Activate::zephyr_check_new_tables() | 45 | 12 | 41 | |
QRcode::encodeMask() | 41 | 11 | 53 | |
ZephyrProjectManager::get_users() | 49 | 12 | 31 | |
FrameFiller::next() | 45 | 11 | 44 | |
ZephyrProjectManager\Core\Projects::copy_project() | 38 | 9 | 71 | |
ZephyrProjectManager\Core\Projects::update_settings() | 42 | 10 | 54 | |
QRinput::lengthOfCode() | 46 | 11 | 38 | |
ZephyrProjectManager\Base\AjaxHandler::new_project() | 43 | 10 | 48 | |
QRsplit::eat8() | 45 | 10 | 46 | |
ZephyrProjectManager\Api\Emails::weekly_updates() | 40 | 9 | 59 | |
ZephyrProjectManager\Base\AjaxHandler::export_project() | 35 | 7 | 86 | |
ZephyrProjectManager\Core\Utillities::get_user() | 46 | 10 | 37 | |
ZephyrProjectManager\Api\Emails::task_completed_email() | 45 | 10 | 37 | |
QRspec::createFrame() | 43 | 9 | 51 | |
ZephyrProjectManager\Core\Tasks::new_comment() | 43 | 9 | 47 | |
ZephyrProjectManager\Core\Tasks::recurrence_string() | 44 | 9 | 45 | |
ZephyrProjectManager\Core\Projects::new_comment() | 43 | 9 | 45 | |
ZephyrProjectManager\Core\Utillities::get_users() | 51 | 10 | 28 | |
ZephyrProjectManager\Core\Projects::has_project_access() | 50 | 10 | 27 | |
ZephyrProjectManager\Pages\Admin::customSubmenuOrder() | 52 | 10 | 24 | |
ZephyrProjectManager\Api\Emails::assignedTaskEmail() | 42 | 8 | 52 | |
ZephyrProjectManager\Pages\Admin::get_sub_pages() | 35 | 4 | 112 | |
ZephyrProjectManager\Core\Tasks::get_daily_tasks() | 52 | 10 | 21 | |
ZephyrProjectManager\Base\AjaxHandler::filter_projects() | 47 | 9 | 35 | |
QRsplit::identifyMode() | 53 | 10 | 20 | |
ZephyrProjectManager\Api\RestApi::authenticate() | 43 | 8 | 49 | |
QRinputItem::encodeBitStream() | 48 | 9 | 33 | |
ZephyrProjectManager\Base\AjaxHandler::convert_to_project() | 44 | 8 | 41 | |
ZephyrProjectManager\Core\Tasks::canViewTask() | 52 | 9 | 25 | |
ZephyrProjectManager\Api\Emails::new_subtask_email() | 45 | 8 | 36 | |
QRsplit::eatAn() | 48 | 8 | 36 | |
QRsplit::splitString() | 54 | 9 | 21 | |
ZephyrProjectManager\Base\AjaxHandler::sendEmail() | 54 | 9 | 19 | |
ZephyrProjectManager\Base\AjaxHandler::authenticate() | 56 | 9 | 16 | |
QRinput::appendPaddingBit() | 49 | 8 | 29 | |
ZephyrProjectManager\Pages\Admin::render_dashboard_tasks_widget() | 45 | 7 | 44 | |
QRmask::makeMaskNo() | 49 | 8 | 29 | |
ZephyrProjectManager\Core\Projects::search() | 49 | 8 | 29 | |
ZephyrProjectManager\Core\Tasks::getTasksDateRange() | 51 | 8 | 26 | |
ZephyrProjectManager\Core\Tasks::get_tasks() | 46 | 7 | 40 | |
ZephyrProjectManager\Core\Tasks::getAllTasks() | 46 | 7 | 40 | |
ZephyrProjectManager\Base\AjaxHandler::update_task_completion() | 45 | 7 | 40 | |
ZephyrProjectManager\Core\Tasks::getDueTasks() | 52 | 8 | 23 | |
ZephyrProjectManager\Core\Utillities::get_statuses() | 52 | 8 | 23 | |
ZephyrProjectManager::get_projects() | 53 | 8 | 23 | |
ZephyrProjectManager\Api\RestApi::tasks() | 52 | 8 | 23 | |
ZephyrProjectManager\Core\Projects::get_paginated_projects() | 53 | 8 | 23 | |
ZephyrProjectManager\Core\Tasks::get_overdue_tasks() | 47 | 7 | 35 | |
QRmask::writeFormatInformation() | 48 | 7 | 35 | |
QRspec::putAlignmentPattern() | 49 | 7 | 31 | |
ZephyrProjectManager\Helpers\Html::selectField() | 56 | 8 | 16 | |
ZephyrProjectManager\Base\AjaxHandler::__construct() | 35 | 2 | 106 | |
ZephyrProjectManager\Core\Tasks::canCompleteTask() | 52 | 7 | 29 | |
ZephyrProjectManager\Base\AjaxHandler::get_user_progress() | 44 | 6 | 44 | |
QRsplit::eatNum() | 50 | 7 | 29 | |
QRrs::init_rs() | 58 | 8 | 14 | |
ZephyrProjectManager\Core\Tasks::get_week_tasks() | 50 | 7 | 27 | |
ZephyrProjectManager\Core\Projects::project_modal() | 41 | 4 | 70 | |
ZephyrProjectManager\Core\Utillities::hex2rgba() | 52 | 7 | 24 | |
ZephyrProjectManager\Core\Members::canViewTeam() | 54 | 7 | 23 | |
ZephyrProjectManager\Core\Tasks::send_comment() | 52 | 7 | 22 | |
ZephyrProjectManager\Core\Utillities::get_new_features() | 45 | 5 | 51 | |
QRspec::newFrame() | 54 | 7 | 20 | |
ZephyrProjectManager\Core\Projects::project_select() | 53 | 7 | 20 | |
ZephyrProjectManager\Base\BaseController::add_user_roles() | 42 | 4 | 65 | |
ZephyrProjectManager\Base\AjaxHandler::getMembers() | 55 | 7 | 19 | |
QRinputItem::estimateBitStreamSizeOfEntry() | 54 | 7 | 19 | |
ZephyrProjectManager\Core\Tasks::updateTaskProgress() | 55 | 7 | 17 | |
ZephyrProjectManager\Base\Activate::installTables() | 42 | 4 | 62 | |
ZephyrProjectManager\Core\Utillities::delete_status() | 57 | 7 | 16 | |
ZephyrProjectManager\Core\Utillities::get_status() | 50 | 6 | 30 | |
ZephyrProjectManager\Core\Utillities::canEditProject() | 58 | 7 | 15 | |
QRinput::check() | 59 | 7 | 14 | |
ZephyrProjectManager\Core\Utillities::can_access_page() | 58 | 7 | 14 | |
ZephyrProjectManager\Core\Utillities::sendMentionEmails() | 49 | 6 | 29 | |
ZephyrProjectManager\Core\Members::list_html() | 50 | 6 | 29 | |
QRinput::checkModeKanji() | 59 | 7 | 13 | |
QRbitstream::toByte() | 51 | 6 | 28 | |
ZephyrProjectManager\Base\AjaxHandler::get_paginated_projects() | 51 | 6 | 26 | |
ZephyrProjectManager\Core\Members::get_members() | 51 | 6 | 26 | |
ZephyrProjectManager\Core\Projects::is_project_member() | 61 | 7 | 11 | |
ZephyrProjectManager\Core\DB::get() | 53 | 6 | 23 | |
QRinput::convertData() | 54 | 6 | 21 | |
ZephyrProjectManager\Core\Utillities::can_view_file() | 54 | 6 | 21 | |
QRtools::tcpdfBarcodeArray() | 53 | 6 | 21 | |
ZephyrProjectManager\Core\Projects::sort() | 56 | 6 | 20 | |
ZephyrProjectManager\Core\Tasks::subtaskItemHtml() | 53 | 6 | 20 | |
activate_project_manager_plugin() | 56 | 6 | 19 | |
ZephyrProjectManager\Pages\Admin::setup_dashboard_widget() | 55 | 6 | 19 | |
ZephyrProjectManager\Api\RestApi::general_statistics() | 48 | 5 | 33 | |
ZephyrProjectManager\Core\Utillities::canDeleteProject() | 57 | 6 | 17 | |
ZephyrProjectManager\Core\Utillities::addButtonHtml() | 49 | 5 | 32 | |
ZephyrProjectManager::filter_tasks() | 57 | 6 | 17 | |
ZephyrProjectManager\Core\Members::team_single_html() | 49 | 5 | 32 | |
ZephyrProjectManager\Core\Tasks::get_user_tasks() | 57 | 6 | 16 | |
ZephyrProjectManager\Core\Utillities::canDeleteTask() | 58 | 6 | 16 | |
QRmask::mask() | 48 | 5 | 31 | |
QRrawcode::init() | 49 | 5 | 31 | |
QRspec::debug() | 45 | 4 | 45 | |
zpm_get_current_task_id() | 60 | 6 | 14 | |
ZephyrProjectManager\Base\AjaxHandler::get_members() | 58 | 6 | 14 | |
ZephyrProjectManager::filter_user_tasks() | 59 | 6 | 14 | |
QRrsItem::encode_rs_char() | 49 | 5 | 29 | |
ZephyrProjectManager\Base\AjaxHandler::update_task_priority() | 49 | 5 | 29 | |
ZephyrProjectManager\Base\AjaxHandler::update_user_access() | 59 | 6 | 13 | |
zpm_get_timezone() | 59 | 6 | 13 | |
QRinputItem::encodeModeNum() | 50 | 5 | 27 | |
ZephyrProjectManager\Base\EnqueueScripts::enqueue_admin_scripts() | 41 | 3 | 57 | |
ZephyrProjectManager\Core\Members::canViewMember() | 60 | 6 | 12 | |
ZephyrProjectManager\Base\AjaxHandler::uploadTaskFile() | 59 | 6 | 12 | |
ZephyrProjectManager\Core\Projects::get_attachments() | 51 | 5 | 26 | |
ZephyrProjectManager\Api\RestApi::create_task() | 51 | 5 | 25 | |
ZephyrProjectManager\Pages\Admin::render_dashboard_widget() | 44 | 3 | 54 | |
ZephyrProjectManager\Core\Tasks::getTaskProgress() | 54 | 5 | 22 | |
ZephyrProjectManager\Core\Projects::send_comment() | 53 | 5 | 21 | |
ZephyrProjectManager\Base\AjaxHandler::update_category() | 54 | 5 | 19 | |
ZephyrProjectManager\Core\Tasks::getStartToEndDays() | 56 | 5 | 19 | |
ZephyrProjectManager\Base\AjaxHandler::uploadAjaxFile() | 55 | 5 | 19 | |
ZephyrProjectManager\Core\Utillities::check_user_project_setting() | 56 | 5 | 19 | |
ZephyrProjectManager\Core\Tasks::filter_task_data() | 55 | 5 | 18 | |
QRspec::maximumWords() | 57 | 5 | 17 | |
ZephyrProjectManager\Api\RestApi::update_task() | 55 | 5 | 17 | |
ZephyrProjectManager\Core\Projects::get_dashboard_projects() | 57 | 5 | 17 | |
ZephyrProjectManager\Base\AjaxHandler::export_task() | 43 | 3 | 46 | |
ZephyrProjectManager\Core\Tasks::copy() | 49 | 4 | 31 | |
ZephyrProjectManager\Base\AjaxHandler::create_category() | 57 | 5 | 16 | |
QRsplit::toUpper() | 57 | 5 | 16 | |
QRinput::insertStructuredAppendHeader() | 57 | 5 | 16 | |
zpm_sanitize_array() | 59 | 5 | 15 | |
ZephyrProjectManager\Core\Categories::create() | 57 | 5 | 15 | |
ZephyrProjectManager\Core\Projects::completed_project_count() | 58 | 5 | 15 | |
ZephyrProjectManager\Core\Projects::loadFromCSV() | 50 | 4 | 29 | |
ZephyrProjectManager\Core\Utillities::canViewMembers() | 60 | 5 | 14 | |
ZephyrProjectManager\Core\Members::team_dropdown_html() | 58 | 5 | 14 | |
ZephyrProjectManager\Core\Message::__construct() | 58 | 5 | 14 | |
QRmask::generateMaskNo() | 58 | 5 | 14 | |
ZephyrProjectManager\Core\Projects::extract_categories() | 59 | 5 | 14 | |
ZephyrProjectManager\Core\Utillities::general_settings() | 44 | 3 | 43 | |
ZephyrProjectManager\Core\Members::isTeamMember() | 60 | 5 | 13 | |
QRcode::encodeString() | 59 | 5 | 13 | |
ZephyrProjectManager\Base\AjaxHandler::export_tasks() | 49 | 4 | 27 | |
ZephyrProjectManager\Core\Utillities::getStatusSlug() | 61 | 5 | 12 | |
ZephyrProjectManager\Core\Utillities::canEditTask() | 62 | 5 | 12 | |
ZephyrProjectManager\Core\Utillities::canAccessBackend() | 62 | 5 | 12 | |
ZephyrProjectManager\Core\Utillities::canViewAllProjects() | 62 | 5 | 12 | |
ZephyrProjectManager\Pages\Admin::check_access_level() | 62 | 5 | 12 | |
ZephyrProjectManager\Core\Members::get_zephyr_members() | 60 | 5 | 12 | |
ZephyrProjectManager\Core\Members::getMemberTeams() | 61 | 5 | 12 | |
ZephyrProjectManager\Core\Projects::__construct() | 51 | 4 | 27 | |
ZephyrProjectManager\Base\AjaxHandler::follow_task() | 51 | 4 | 26 | |
ZephyrProjectManager\Core\Projects::category_projects() | 62 | 5 | 11 | |
ZephyrProjectManager\Core\Projects::filter_project() | 60 | 5 | 11 | |
ZephyrProjectManager\Core\Tasks::convert() | 46 | 3 | 40 | |
ZephyrProjectManager\Base\AjaxHandler::exportProjectsToCSV() | 45 | 3 | 39 | |
ZephyrProjectManager\Base\AjaxHandler::exportTasksToCSV() | 46 | 3 | 38 | |
ZephyrProjectManager\Core\File::html() | 54 | 4 | 23 | |
QRinputItem::encodeModeKanji() | 52 | 4 | 22 | |
ZephyrProjectManager\Core\Tasks::search() | 53 | 4 | 21 | |
QRimage::image() | 53 | 4 | 21 | |
QRinputItem::encodeModeAn() | 53 | 4 | 21 | |
ZephyrProjectManager\Core\Activity::get_activities() | 54 | 4 | 21 | |
ZephyrProjectManager\Core\Tasks::template_row_html() | 55 | 4 | 20 | |
ZephyrProjectManager\Api\RestApi::update_project() | 53 | 4 | 20 | |
ZephyrProjectManager\Core\Projects::sortByPriority() | 55 | 4 | 19 | |
QRrawcode::getCode() | 56 | 4 | 19 | |
ZephyrProjectManager\Core\Tasks::get_assignee_string() | 56 | 4 | 18 | |
QRbitstream::newFromBytes() | 56 | 4 | 18 | |
ZephyrProjectManager\Base\AjaxHandler::update_project_status() | 56 | 4 | 18 | |
ZephyrProjectManager\Base\AjaxHandler::like_project() | 56 | 4 | 17 | |
ZephyrProjectManager\Core\Utillities::get_default_statuses() | 46 | 2 | 47 | |
ZephyrProjectManager\Core\Utillities::getProjectProgress() | 56 | 4 | 17 | |
ZephyrProjectManager\Core\Projects::project_created_by() | 55 | 4 | 17 | |
ZephyrProjectManager\Base\AjaxHandler::copy_project() | 57 | 4 | 16 | |
ZephyrProjectManager\Core\Task::getMentions() | 56 | 4 | 16 | |
QRtools::buildCache() | 56 | 4 | 16 | |
ZephyrProjectManager\Helpers\Html::projectSelectField() | 50 | 3 | 31 | |
ZephyrProjectManager\Api\RestApi::authenticateApp() | 49 | 3 | 31 | |
ZephyrProjectManager::get_user() | 60 | 4 | 16 | |
ZephyrProjectManager\Core\Message::getMentions() | 56 | 4 | 16 | |
ZephyrProjectManager\Core\Project::getMentions() | 56 | 4 | 16 | |
ZephyrProjectManager\Core\Tasks::update_template() | 57 | 4 | 15 | |
ZephyrProjectManager\Core\Utillities::is_zephyr_role() | 69 | 5 | 6 | |
ZephyrProjectManager\Core\Utillities::getMentions() | 57 | 4 | 15 | |
ZephyrProjectManager\Core\Utillities::canCreateUsers() | 65 | 5 | 9 | |
ZephyrProjectManager\Core\Utillities::canCreateTeams() | 65 | 5 | 9 | |
ZephyrProjectManager\Core\Utillities::canUploadFiles() | 65 | 5 | 9 | |
ZephyrProjectManager\Core\Utillities::canCreateMilestones() | 65 | 5 | 9 | |
ZephyrProjectManager\Core\Utillities::canViewMilestones() | 65 | 5 | 9 | |
QRspec::getFormatInfo() | 68 | 5 | 7 | |
QRsplit::splitStringToQRinput() | 63 | 5 | 9 | |
ZephyrProjectManager\Pages\Admin::hasZephyrAccess() | 69 | 5 | 6 | |
ZephyrProjectManager\Core\Members::memberNameStringToIdString() | 59 | 4 | 15 | |
ZephyrProjectManager\Core\Members::teamNameStringToIdString() | 59 | 4 | 15 | |
ZephyrProjectManager\Core\Projects::sortByDateDue() | 58 | 4 | 15 | |
ZephyrProjectManager\Core\Projects::loadFromJSON() | 50 | 3 | 29 | |
ZephyrProjectManager\Core\Tasks::sortByStartDate() | 59 | 4 | 14 | |
QRbitstream::append() | 60 | 4 | 14 | |
ZephyrProjectManager\Core\Controllers\MessageController::addReadMessage() | 60 | 4 | 14 | |
ZephyrProjectManager::get_tasks() | 59 | 4 | 14 | |
ZephyrProjectManager::get_category() | 60 | 4 | 14 | |
QRcode::encodeString8bit() | 59 | 4 | 14 | |
ZephyrProjectManager\Core\Tasks::create() | 51 | 3 | 28 | |
QRinput::mergeBitStream() | 61 | 4 | 13 | |
ZephyrProjectManager\Core\Utillities::auto_gradient_css() | 59 | 4 | 13 | |
ZephyrProjectManager\Core\Tasks::getTaskPercentage() | 60 | 4 | 13 | |
ZephyrProjectManager\Core\Members::isTeamMate() | 60 | 4 | 13 | |
zpm_array_to_comma_string() | 61 | 4 | 13 | |
ZephyrProjectManager\Core\Members::is_user_in_team() | 61 | 4 | 12 | |
QRspec::lengthIndicator() | 62 | 4 | 12 | |
ZephyrProjectManager\Core\Projects::get_complete_projects() | 62 | 4 | 11 | |
ZephyrProjectManager\Core\Projects::get_incomplete_projects() | 62 | 4 | 11 | |
ZephyrProjectManager\Core\Projects::get_project() | 61 | 4 | 11 | |
ZephyrProjectManager\Api\SettingsApi::add_admin_menu() | 61 | 4 | 11 | |
QRtools::log() | 62 | 4 | 11 | |
ZephyrProjectManager\Pages\Admin::projectProgressShortcode() | 52 | 3 | 26 | |
QRinput::calcParity() | 62 | 4 | 11 | |
ZephyrProjectManager\Core\Projects::check_setting() | 62 | 4 | 11 | |
ZephyrProjectManager\Core\Projects::get_available_projects() | 62 | 4 | 11 | |
ZephyrProjectManager\Base\AjaxHandler::subtaskEditModal() | 48 | 2 | 41 | |
ZephyrProjectManager\Core\Utillities::chart_data_has_date() | 62 | 4 | 11 | |
ZephyrProjectManager\Core\Utillities::get_chart_entry_by_date() | 63 | 4 | 11 | |
ZephyrProjectManager\Pages\Admin::register() | 50 | 3 | 26 | |
ZephyrProjectManager\Core\Utillities::getLocalizedData() | 51 | 3 | 26 | |
QRtools::timeBenchmark() | 54 | 3 | 22 | |
QRspec::getEccSpec() | 54 | 3 | 22 | |
ZephyrProjectManager\Core\Tasks::get_attachments() | 54 | 3 | 21 | |
ZephyrProjectManager\Base\BaseController::get_attachments() | 54 | 3 | 21 | |
ZephyrProjectManager\Core\Tasks::update_task_data() | 54 | 3 | 21 | |
QRrawcode::__construct() | 55 | 3 | 20 | |
ZephyrProjectManager\Core\Tasks::get_task_attachments() | 54 | 3 | 20 | |
ZephyrProjectManager\Base\AjaxHandler::project_task_progress() | 54 | 3 | 20 | |
ZephyrProjectManager\Api\SettingsApi::with_sub_page() | 56 | 3 | 19 | |
ZephyrProjectManager\Core\Utillities::zephyr_modal() | 56 | 3 | 19 | |
ZephyrProjectManager\Base\AjaxHandler::getTaskComments() | 55 | 3 | 19 | |
ZephyrProjectManager\Core\Task::getFiles() | 55 | 3 | 19 | |
ZephyrProjectManager\Api\RestApi::task_discussion() | 55 | 3 | 19 | |
ZephyrProjectManager\Api\RestApi::project_discussion() | 55 | 3 | 19 | |
ZephyrProjectManager\Core\Project::getFiles() | 55 | 3 | 19 | |
ZephyrProjectManager\Core\Projects::file_html() | 49 | 2 | 34 | |
ZephyrProjectManager\Core\Tasks::create_template() | 55 | 3 | 18 | |
ZephyrProjectManager\Base\AjaxHandler::switch_project_type() | 56 | 3 | 18 | |
ZephyrProjectManager\Base\AjaxHandler::like_task() | 56 | 3 | 18 | |
ZephyrProjectManager\Base\AjaxHandler::update_task_start_date() | 56 | 3 | 17 | |
ZephyrProjectManager\Base\AjaxHandler::update_task_end_date() | 56 | 3 | 17 | |
ZephyrProjectManager\Core\Tasks::task_created_by() | 54 | 3 | 17 | |
ZephyrProjectManager\Core\Categories::update() | 58 | 3 | 16 | |
ZephyrProjectManager\Api\RestApi::projects_dashboard() | 58 | 3 | 16 | |
ZephyrProjectManager\Pages\Admin::dashboardProjectsShortcode() | 59 | 3 | 16 | |
ZephyrProjectManager\Core\Message::sendMentionEmails() | 56 | 3 | 16 | |
QRimage::png() | 58 | 3 | 16 | |
ZephyrProjectManager\Core\Tasks::getTaskParents() | 58 | 3 | 16 | |
zpm_is_frontend() | 69 | 4 | 6 | |
ZephyrProjectManager\Core\Task::__construct() | 58 | 3 | 15 | |
ZephyrProjectManager\Base\AjaxHandler::update_user_meta() | 63 | 4 | 9 | |
ZephyrProjectManager\Base\AjaxHandler::updateTaskDueDate() | 58 | 3 | 15 | |
ZephyrProjectManager\Base\AjaxHandler::updateFileProject() | 58 | 3 | 15 | |
ZephyrProjectManager\Core\Utillities::can_edit_projects() | 63 | 4 | 10 | |
ZephyrProjectManager\Core\Utillities::is_admin() | 70 | 4 | 6 | |
ZephyrProjectManager::zpm_is_single_project() | 68 | 4 | 7 | |
QRtools::binarize() | 64 | 4 | 9 | |
ZephyrProjectManager\Core\Log::write() | 65 | 4 | 9 | |
ZephyrProjectManager\Core\Members::update_team() | 58 | 3 | 15 | |
ZephyrProjectManager\Core\Project::__construct() | 62 | 4 | 10 | |
QRinput::estimateBitsModeNum() | 59 | 3 | 15 | |
QRinput::checkModeNum() | 65 | 4 | 8 | |
ZephyrProjectManager\Core\Utillities::can_edit_tasks() | 63 | 4 | 10 | |
zpm_get_extensions() | 48 | 1 | 45 | |
ZephyrProjectManager\Core\Utillities::canZephyr() | 63 | 4 | 10 | |
zpm_is_single_project() | 68 | 4 | 7 | |
ZephyrProjectManager\Core\Projects::filter_projects() | 63 | 4 | 10 | |
ZephyrProjectManager\Base\AjaxHandler::updateProjectSetting() | 65 | 4 | 8 | |
ZephyrProjectManager\Core\Utillities::hasPerm() | 68 | 4 | 6 | |
ZephyrProjectManager\Base\AjaxHandler::updateMessage() | 58 | 3 | 15 | |
ZephyrProjectManager\Core\Tasks::get_template() | 63 | 4 | 10 | |
ZephyrProjectManager\Core\Projects::getProjectByName() | 63 | 4 | 10 | |
QRinput::__construct() | 66 | 4 | 8 | |
ZephyrProjectManager\Core\Utillities::adjust_brightness() | 57 | 3 | 15 | |
ZephyrProjectManager\Base\EnqueueScripts::enqueue_user_scripts() | 50 | 2 | 29 | |
QRencode::encodePNG() | 58 | 3 | 14 | |
QRbitstream::newFromNum() | 59 | 3 | 14 | |
QRinputItem::encodeMode8() | 59 | 3 | 14 | |
QRencode::encode() | 59 | 3 | 14 | |
QRinputItem::__construct() | 58 | 3 | 14 | |
ZephyrProjectManager\Base\AjaxHandler::print_project() | 59 | 3 | 14 | |
zpm_get_datetime() | 62 | 3 | 13 | |
ZephyrProjectManager\Core\Task::getDueDate() | 60 | 3 | 13 | |
ZephyrProjectManager\Core\Task::getStartDate() | 60 | 3 | 13 | |
QRinput::estimateVersion() | 60 | 3 | 13 | |
ZephyrProjectManager\Core\Members::teamIdStringToNameString() | 60 | 3 | 13 | |
ZephyrProjectManager\Base\AjaxHandler::get_project_tasks() | 59 | 3 | 13 | |
ZephyrProjectManager\Core\Tasks::get_comment_attachments() | 60 | 3 | 13 | |
ZephyrProjectManager\Core\Core::projectAssigned() | 59 | 3 | 13 | |
ZephyrProjectManager\Core\Members::memberIdStringToNameString() | 60 | 3 | 13 | |
ZephyrProjectManager\Helpers\Html::teamSelectField() | 52 | 2 | 27 | |
ZephyrProjectManager\Pages\Admin::userOverview() | 47 | 1 | 42 | |
ZephyrProjectManager\Core\Members::get_user_by_meta_data() | 61 | 3 | 12 | |
ZephyrProjectManager\Core\Tasks::get_project_assignee_tasks() | 61 | 3 | 12 | |
ZephyrProjectManager\Core\Tasks::get_user_completed_tasks() | 61 | 3 | 12 | |
ZephyrProjectManager\Base\AjaxHandler::updateTaskStatus() | 61 | 3 | 12 | |
ZephyrProjectManager::get_project() | 63 | 3 | 11 | |
ZephyrProjectManager\Core\Projects::unreadCommentsCount() | 63 | 3 | 11 | |
ZephyrProjectManager\Core\Members::get_teams() | 62 | 3 | 11 | |
ZephyrProjectManager::get_task() | 63 | 3 | 11 | |
QRinput::getBitStream() | 64 | 3 | 11 | |
ZephyrProjectManager\Core\Utillities::is_past_date() | 63 | 3 | 11 | |
ZephyrProjectManager\Core\Utillities::getTaskSettings() | 63 | 3 | 11 | |
ZephyrProjectManager\Helpers\Html::memberSelectField() | 53 | 2 | 26 | |
ZephyrProjectManager\Core\Utillities::table_column_exists() | 62 | 3 | 11 | |
ZephyrProjectManager\Pages\Admin::newTaskModalShortcode() | 52 | 2 | 26 | |
ZephyrProjectManager\Core\Core::register() | 62 | 3 | 11 | |
ZephyrProjectManager\Api\Emails::send_email() | 62 | 3 | 11 | |
ZephyrProjectManager\Api\RestApi::new_project_message() | 53 | 2 | 23 | |
ZephyrProjectManager\Core\Categories::card_html() | 52 | 2 | 23 | |
ZephyrProjectManager\Api\RestApi::new_task_message() | 53 | 2 | 23 | |
ZephyrProjectManager\Pages\Admin::render_dashboard_projects() | 56 | 2 | 22 | |
ZephyrProjectManager\Core\Projects::delete_project() | 54 | 2 | 20 | |
ZephyrProjectManager\Core\Members::add_new_user() | 56 | 2 | 18 | |
ZephyrProjectManager\Base\AjaxHandler::create_status() | 56 | 2 | 18 | |
ZephyrProjectManager\Core\Projects::createProjectsTable() | 52 | 1 | 32 | |
ZephyrProjectManager\Pages\Admin::activityShortcode() | 57 | 2 | 17 | |
ZephyrProjectManager\Core\Tasks::newSubtaskModal() | 54 | 1 | 32 | |
ZephyrProjectManager\Base\Activate::installTasksTable() | 52 | 1 | 31 | |
ZephyrProjectManager\Core\Utillities::get_one_signal_device_ids() | 63 | 3 | 10 | |
ZephyrProjectManager\Base\AjaxHandler::getTasksDateRange() | 65 | 3 | 8 | |
ZephyrProjectManager\Base\AjaxHandler::delete_status() | 63 | 3 | 10 | |
QRbitstream::appendNum() | 64 | 3 | 10 | |
ZephyrProjectManager\Base\EnqueueScripts::handle_scripts() | 67 | 3 | 7 | |
ZephyrProjectManager\Core\Controllers\MessageController::isRead() | 66 | 3 | 9 | |
ZephyrProjectManager\Core\Utillities::get_user_roles() | 67 | 3 | 7 | |
QRsplit::eatKanji() | 63 | 3 | 10 | |
ZephyrProjectManager\Core\Tasks::hasParent() | 68 | 3 | 7 | |
ZephyrProjectManager\Core\Utillities::getPermissions() | 59 | 2 | 15 | |
ZephyrProjectManager\Base\AjaxHandler::complete_project() | 66 | 3 | 7 | |
ZephyrProjectManager\Base\BaseController::get_user_info() | 68 | 3 | 7 | |
ZephyrProjectManager\Base\AjaxHandler::dismiss_notice() | 63 | 3 | 10 | |
ZephyrProjectManager\Core\Tasks::remove_template() | 63 | 3 | 10 | |
ZephyrProjectManager\Core\Tasks::getProjectName() | 64 | 3 | 10 | |
ZephyrProjectManager\Core\Tasks::is_assignee() | 66 | 3 | 8 | |
ZephyrProjectManager\Core\Tasks::getAvailableTasks() | 65 | 3 | 10 | |
ZephyrProjectManager\Base\AjaxHandler::add_project_to_dashboard() | 68 | 3 | 7 | |
ZephyrProjectManager\Api\Emails::task_date_change_email() | 66 | 3 | 8 | |
Zephyr::getProPluginData() | 64 | 3 | 10 | |
ZephyrProjectManager\Core\Utillities::can_view_task() | 65 | 3 | 9 | |
ZephyrProjectManager\Core\Tasks::hasStartDate() | 69 | 3 | 7 | |
qrstr::set() | 75 | 3 | 3 | |
QRtools::dumpMask() | 66 | 3 | 8 | |
ZephyrProjectManager\Core\File::__construct() | 70 | 3 | 5 | |
ZephyrProjectManager\Core\Tasks::hasDueDate() | 69 | 3 | 7 | |
QRsplit::isdigitat() | 71 | 3 | 5 | |
ZephyrProjectManager\Core\Utillities::hasZephyrRole() | 64 | 3 | 10 | |
QRspec::getMinimumVersion() | 65 | 3 | 8 | |
ZephyrProjectManager\Core\Tasks::get_task_data() | 65 | 3 | 8 | |
zpmIsTasksPage() | 68 | 3 | 8 | |
ZephyrProjectManager\Core\Utillities::get_user_settings() | 66 | 3 | 8 | |
ZephyrProjectManager\Base\AjaxHandler::remove_project_from_dashboard() | 68 | 3 | 7 | |
ZephyrProjectManager\Core\Tasks::hasProject() | 68 | 3 | 7 | |
ZephyrProjectManager\Core\Activity::canViewActivity() | 66 | 3 | 8 | |
ZephyrProjectManager::get_categories() | 64 | 3 | 10 | |
QRspec::getVersionPattern() | 72 | 3 | 5 | |
QRinput::createBitStream() | 64 | 3 | 10 | |
Init::register_services() | 66 | 3 | 8 | |
ZephyrProjectManager\Core\Utillities::get_frontend_url() | 63 | 3 | 10 | |
ZephyrProjectManager\Core\Utillities::ordinal() | 66 | 3 | 7 | |
zpmIsProjectsPage() | 68 | 3 | 8 | |
ZephyrProjectManager\Core\Core::filterCategoryProjects() | 66 | 3 | 9 | |
ZephyrProjectManager\Core\Projects::getLastSortingMethod() | 71 | 3 | 5 | |
isZephyrPage() | 66 | 3 | 9 | |
ZephyrProjectManager\Base\AjaxHandler::getUserData() | 59 | 2 | 15 | |
ZephyrProjectManager\Core\Projects::sortByName() | 64 | 3 | 10 | |
ZephyrProjectManager\Core\Utillities::check_statuses() | 64 | 3 | 9 | |
QRbitstream::appendBytes() | 64 | 3 | 10 | |
zpm_plugin_init() | 60 | 2 | 13 | |
QRinputItem::encodeModeStructure() | 60 | 2 | 13 | |
ZephyrProjectManager\Helpers\Html::textarea() | 61 | 2 | 12 | |
ZephyrProjectManager\Base\Heartbeat::heartbeat_received() | 61 | 2 | 12 | |
ZephyrProjectManager\Helpers\Html::inputField() | 61 | 2 | 12 | |
zpm_get_pages() | 53 | 1 | 26 | |
ZephyrProjectManager\Helpers\Html::hiddenField() | 62 | 2 | 11 | |
ZephyrProjectManager\Core\Task::getComments() | 62 | 2 | 11 | |
ZephyrProjectManager\Core\Core::projectCompleted() | 61 | 2 | 11 | |
ZephyrProjectManager\Base\EnqueueScripts::custom_frontend_styles() | 53 | 1 | 25 | |
ZephyrProjectManager\Core\Categories::new_category_modal() | 57 | 1 | 24 | |
ZephyrProjectManager\Core\Categories::edit_status_modal() | 59 | 1 | 21 | |
ZephyrProjectManager\Core\Categories::new_status_modal() | 59 | 1 | 20 | |
ZephyrProjectManager\Base\Heartbeat::heartbeat_script() | 68 | 1 | 18 | |
ZephyrProjectManager\Core\Activity::log_activity() | 57 | 1 | 17 | |
zpm_get_colors() | 58 | 1 | 16 | |
ZephyrProjectManager\Core\Project::hasManager() | 71 | 2 | 6 | |
ZephyrProjectManager\Core\Project::hasAssignee() | 71 | 2 | 6 | |
ZephyrProjectManager\Api\Callbacks\SanitizationCallbacks::sanitizeCheckbox() | 79 | 2 | 3 | |
QRsplit::isalnumat() | 71 | 2 | 5 | |
ZephyrProjectManager\Core\DB::insert() | 66 | 2 | 8 | |
zpmIsPro() | 72 | 2 | 6 | |
QRtools::markTime() | 67 | 2 | 7 | |
ZephyrProjectManager\Core\Message::isType() | 70 | 2 | 7 | |
QRrsItem::modnn() | 68 | 2 | 7 | |
ZephyrProjectManager\Api\SettingsApi::register() | 72 | 2 | 5 | |
ZephyrProjectManager\Api\ColorPickerApi::checkColor() | 71 | 2 | 6 | |
ZephyrProjectManager\Core\Task::getSubtasks() | 63 | 2 | 10 | |
zpm_get_primary_color() | 67 | 2 | 8 | |
QRimage::jpg() | 63 | 2 | 10 | |
zpm_add_scheduled_events() | 65 | 2 | 9 | |
ZephyrProjectManager\Core\File::isType() | 70 | 2 | 7 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::is_pro() | 71 | 2 | 6 | |
ZephyrProjectManager\Core\Controllers\MessageController::getUserReadMessages() | 66 | 2 | 8 | |
ZephyrProjectManager\Base\BaseController::is_pro() | 71 | 2 | 6 | |
ZephyrProjectManager\Base\BaseController::get_username_by_id() | 69 | 2 | 7 | |
ZephyrProjectManager\Core\Task::isCompleted() | 72 | 2 | 6 | |
QRmask::serial() | 69 | 2 | 6 | |
zpm_body_classes() | 72 | 2 | 6 | |
zpm_user_has_role() | 68 | 2 | 7 | |
Zephyr::proRequiredLabel() | 66 | 2 | 9 | |
QRencode::encodeRAW() | 65 | 2 | 9 | |
Zephyr::getPluginData() | 68 | 2 | 7 | |
ZephyrProjectManager\Core\Categories::fetch_category() | 63 | 2 | 10 | |
ZephyrProjectManager\Base\SettingsLinks::settings_links() | 64 | 2 | 9 | |
zpm_is_required_pro_version() | 69 | 2 | 6 | |
QRmask::unserial() | 67 | 2 | 7 | |
ZephyrProjectManager\Core\Task::addFile() | 58 | 1 | 15 | |
zpm_daily_scheduled_tasks() | 69 | 2 | 7 | |
zpm_is_image() | 73 | 2 | 4 | |
Zephyr::getProPluginVersion() | 69 | 2 | 7 | |
Zephyr::isPro() | 71 | 2 | 6 | |
ZephyrProjectManager\Core\Project::addFile() | 59 | 1 | 14 | |
Init::get_services() | 63 | 1 | 11 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::adminProjects() | 79 | 1 | 3 | |
ZephyrProjectManager\Api\ColorPickerApi::sanitizeColor() | 73 | 1 | 5 | |
deactivate_project_manager_plugin() | 83 | 1 | 3 | |
zpm_sanitize_bool() | 81 | 1 | 3 | |
Zephyr::getSettingsPages() | 72 | 1 | 5 | |
ZephyrProjectManager\Api\Emails::action_mail_failed() | 78 | 1 | 3 | |
ZephyrProjectManager\Base\BaseController::__construct() | 82 | 1 | 3 | |
ZephyrProjectManager\Core\DB::getByField() | 71 | 1 | 5 | |
ZephyrProjectManager\Core\Categories::delete() | 67 | 1 | 8 | |
Zephyr::__construct() | 91 | 1 | 2 | |
QRbitstream::allocate() | 75 | 1 | 4 | |
QRcode::encodeInput() | 79 | 1 | 3 | |
ZephyrProjectManager\Core\Categories::get_categories() | 71 | 1 | 6 | |
ZephyrProjectManager\Core\Project::getName() | 80 | 1 | 3 | |
ZephyrProjectManager\Api\Callbacks\SanitizationCallbacks::sanitizeTextFields() | 75 | 1 | 4 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::adminDashboard() | 79 | 1 | 3 | |
ZephyrProjectManager\Core\File::getUrl() | 81 | 1 | 3 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::extensionPage() | 79 | 1 | 3 | |
QRtools::clearCache() | 80 | 1 | 3 | |
ZephyrProjectManager\Core\Task::setName() | 81 | 1 | 3 | |
ZephyrProjectManager\Core\Controllers\MessageController::getUnreadMessages() | 91 | 1 | 2 | |
zpm_get_version() | 77 | 1 | 4 | |
Zephyr::getPluginVersion() | 75 | 1 | 4 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::get_footer() | 79 | 1 | 3 | |
ZephyrProjectManager\Api\Emails::do_email_name_filter() | 80 | 1 | 3 | |
ZephyrProjectManager\Base\Activate::activate() | 74 | 1 | 5 | |
zpm_esc_html() | 80 | 1 | 3 | |
ZephyrProjectManager\Core\Log::__construct() | 91 | 1 | 2 | |
ZephyrProjectManager\Core\Message::getType() | 80 | 1 | 3 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::help_page() | 79 | 1 | 3 | |
Init::instantiate() | 76 | 1 | 4 | |
zpm_sanitize_int() | 80 | 1 | 3 | |
QRcode::text() | 74 | 1 | 4 | |
FrameFiller::setFrameAt() | 78 | 1 | 3 | |
ZephyrProjectManager\Base\Deactivate::deactivate() | 81 | 1 | 3 | |
ZephyrProjectManager\Base\Heartbeat::heartbeat_settings() | 76 | 1 | 4 | |
ZephyrProjectManager\Core\Project::setName() | 81 | 1 | 3 | |
zpm_move_array_element() | 75 | 1 | 4 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::ganttPage() | 79 | 1 | 3 | |
ZephyrProjectManager\Core\Controllers\MessageController::__construct() | 91 | 1 | 2 | |
ZephyrProjectManager\Core\Message::getUrl() | 81 | 1 | 3 | |
QRcode::raw() | 74 | 1 | 4 | |
ZephyrProjectManager() | 82 | 1 | 3 | |
zpm_incompatible_pro_version() | 71 | 1 | 7 | |
QRcode::png() | 73 | 1 | 4 | |
ZephyrProjectManager\Api\SettingsApi::add_pages() | 77 | 1 | 4 | |
ZephyrProjectManager\Core\Core::projectsPageMenuOptions() | 71 | 1 | 5 | |
ZephyrProjectManager\Base\BaseController::get_user_id() | 82 | 1 | 3 | |
ZephyrProjectManager\Core\File::getType() | 80 | 1 | 3 | |
ZephyrProjectManager\Core\Message::getContent() | 82 | 1 | 3 | |
FrameFiller::getFrameAt() | 78 | 1 | 3 | |
FrameFiller::__construct() | 67 | 1 | 8 | |
ZephyrProjectManager\Api\SettingsApi::add_sub_pages() | 75 | 1 | 4 | |
QRbitstream::size() | 80 | 1 | 3 | |
zpm_get_attachment_types() | 70 | 1 | 7 | |
ZephyrProjectManager\Base\BaseController::get_user_email() | 82 | 1 | 3 | |
zpm_get_company_name() | 80 | 1 | 3 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::purchase_premium() | 79 | 1 | 3 | |
QRrsblock::__construct() | 69 | 1 | 7 | |
ZephyrProjectManager\Base\Heartbeat::register() | 89 | 1 | 2 | |
ZephyrProjectManager\Core\Core::tasksPageMenuOptions() | 71 | 1 | 5 | |
ZephyrProjectManager\Base\SettingsLinks::register() | 78 | 1 | 3 | |
ZephyrProjectManager\Base\EnqueueScripts::register() | 72 | 1 | 5 | |
ZephyrProjectManager\Core\Categories::fetch() | 68 | 1 | 7 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::get_header() | 79 | 1 | 3 | |
QRmask::makeMask() | 69 | 1 | 6 | |
ZephyrProjectManager\Core\DB::getById() | 71 | 1 | 5 | |
ZephyrProjectManager\Core\DB::__construct() | 91 | 1 | 2 | |
QRmask::__construct() | 78 | 1 | 3 | |
ZephyrProjectManager\Helpers\Html::label() | 67 | 1 | 8 | |
ZephyrProjectManager\Api\Callbacks\AdminCallbacks::devicesPage() | 79 | 1 | 3 |
285 more item(s) not shown.