Dependencies
- Project Management
- Dependencies
- Dependency Detail
#{{ $dependency->dependency_id }}
{{ $dependency->description }}
-
Date identified
{{ \Carbon\Carbon::parse($dependency->identified_on)->format('M d,Y') }}
-
Identified by
{{ $dependency->identifiedbyData->first_name . ' ' . $dependency->identifiedbyData->last_name ?? '-' }}
-
Dependency type
{{ $dependency->dependency_type }}
-
Impact level
{{ $dependency->impactData->impact_name ?? '-' }}
-
Date of last update
{{ \Carbon\Carbon::parse($dependency->updated_at)->format('M d,Y') }}
-
Owner
{{ $dependency->ownerData->first_name . ' ' . $dependency->ownerData->last_name ?? '-' }}
-
Status
{{ $dependency->statusData->name ?? '-' }}
-
Action taken
{{ $dependency->action_taken ?? 'N/A' }}
Critical dependencies:-
@foreach ($dependency->linksData as $link)
@endforeach
-
{{ $link->dependency_type }}@php $typeIds = explode(',', $link->dependency_type_id); @endphp @switch($link->dependency_type) @case('Task') @foreach ($tasksData as $task) @if (in_array($task->id, $typeIds)) @php $taskURL = Auth::user()->hasPermission( 'tasks', 'view', ) ? route('task.details', [ 'id' => $task->id, ]) : 'javascript:;'; @endphp {{ $dependency->dependency_id . ' - ' . $task->task_id }}
@endif @endforeach @break @case('Risk') @foreach ($risksData as $risk) @if (in_array($risk->id, $typeIds)) @php $riskURL = Auth::user()->hasPermission( 'project_risks', 'view', ) ? route('risks.details', [ 'id' => $risk->id, ]) : 'javascript:;'; @endphp {{ $dependency->dependency_id . ' - ' . $risk->risk_id }}
@endif @endforeach @break @case('Issue') @foreach ($issuesData as $issue) @if (in_array($issue->id, $typeIds)) @php $issueURL = Auth::user()->hasPermission( 'issues', 'view', ) ? route('issue.details', [ 'id' => $issue->id, ]) : 'javascript:;'; @endphp {{ $dependency->dependency_id . ' - ' . $issue->issue_id }}
@endif @endforeach @break @case('Incident') @foreach ($incidentsData as $incident) @if (in_array($incident->id, $typeIds)) @php $incURL = Auth::user()->hasPermission( 'incidents', 'view', ) ? route('incidents.details', [ 'id' => $incident->id, ]) : 'javascript:;'; @endphp {{ $dependency->dependency_id . ' - ' . $incident->incident_id }}
@endif @endforeach @break @case('Milestone') @foreach ($milestonesData as $milestone) @if (in_array($milestone->id, $typeIds)) @php $milesURL = Auth::user()->hasPermission( 'milestones', 'view', ) ? route('milestone.detail', [ 'id' => $milestone->id, ]) : 'javascript:;'; @endphp {{ $dependency->dependency_id . ' - ' . $milestone->milestone_id }}
@endif @endforeach @break @defaultNo details found.
@endswitch