@extends('layouts.master') @section('mainContent')
Dependencies
#{{ $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)
  • {{ $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 @default

    No details found.

    @endswitch
@endforeach
--}}