You are here

function views_gantt_plugin_style_gantt::mark_modified_tasks in Views Gantt 7.2

Same name and namespace in other branches
  1. 7 views_gantt_plugin_style_gantt.inc \views_gantt_plugin_style_gantt::mark_modified_tasks()
1 call to views_gantt_plugin_style_gantt::mark_modified_tasks()
views_gantt_plugin_style_gantt::render in ./views_gantt_plugin_style_gantt.inc
Render the given style.

File

./views_gantt_plugin_style_gantt.inc, line 345
Contains the list style plugin.

Class

views_gantt_plugin_style_gantt
Style plugin to render Gantt charts.

Code

function mark_modified_tasks() {
  foreach ($this->tasks as $key => $task) {
    if (isset($task['est_modified']) || isset($task['duration_modified'])) {
      $this->tasks[$key]['name'] .= ' *DATE COLLISION*';
    }
    if (isset($task['start_date_modified'], $task['end_date_modified'])) {
      $this->tasks[$key]['name'] .= ' *START/END DATE MISSING*';
    }
    elseif (isset($task['start_date_modified'])) {
      $this->tasks[$key]['name'] .= ' *START DATE MISSING*';
    }
    elseif (isset($task['end_date_modified'])) {
      $this->tasks[$key]['name'] .= ' *END DATE MISSING*';
    }
  }
}