示例#1
0
<?php

use DaveJamesMiller\Breadcrumbs\Generator;
use DaveJamesMiller\Breadcrumbs\Facade as Breadcrumbs;
/*
 * Client Work Request crumbs
 */
Breadcrumbs::register('maintenance.events.index', function (Generator $breadcrumbs) {
    $breadcrumbs->push('Events', route('maintenance.events.index'));
});
Breadcrumbs::register('maintenance.events.create', function (Generator $breadcrumbs) {
    $breadcrumbs->parent('maintenance.events.index');
    $breadcrumbs->push('Create', route('maintenance.events.create'));
});
Breadcrumbs::register('maintenance.events.show', function (Generator $breadcrumbs, $eventId) {
    $breadcrumbs->parent('maintenance.events.index');
    $breadcrumbs->push("ID: {$eventId}", route('maintenance.events.show', [$eventId]));
});
Breadcrumbs::register('maintenance.events.edit', function (Generator $breadcrumbs, $eventId) {
    $breadcrumbs->parent('maintenance.events.show', $eventId);
    $breadcrumbs->push("Edit", route('maintenance.events.edit', [$eventId]));
});
/*
 * End Client Work Request crumbs
 */
示例#2
0
<?php

use DaveJamesMiller\Breadcrumbs\Generator;
use DaveJamesMiller\Breadcrumbs\Facade as Breadcrumbs;
/*
 * Client Work Request crumbs
 */
Breadcrumbs::register('maintenance.client.work-requests.index', function (Generator $breadcrumbs) {
    $breadcrumbs->push('Work Requests', route('maintenance.client.work-requests.index'));
});
Breadcrumbs::register('maintenance.client.work-requests.create', function (Generator $breadcrumbs) {
    $breadcrumbs->parent('maintenance.client.work-requests.index');
    $breadcrumbs->push('Create', route('maintenance.client.work-requests.create'));
});
Breadcrumbs::register('maintenance.client.work-requests.show', function (Generator $breadcrumbs, $workRequestId) {
    $breadcrumbs->parent('maintenance.client.work-requests.index');
    $breadcrumbs->push("ID: {$workRequestId}", route('maintenance.work-requests.show', [$workRequestId]));
});
Breadcrumbs::register('maintenance.client.work-requests.edit', function (Generator $breadcrumbs, $workRequestId) {
    $breadcrumbs->parent('maintenance.client.work-requests.show', $workRequestId);
    $breadcrumbs->push("Edit", route('maintenance.client.work-requests.edit', [$workRequestId]));
});
/*
 * End Client Work Request crumbs
 */
示例#3
0
 * Asset Work Order crumbs
 */
Breadcrumbs::register('maintenance.assets.work-orders.index', function (Generator $breadcrumbs, $assetId) {
    $breadcrumbs->parent('maintenance.assets.show', $assetId);
    $breadcrumbs->push('Work Orders', route('maintenance.assets.work-orders.index', [$assetId]));
});
Breadcrumbs::register('maintenance.assets.work-orders.attach.index', function (Generator $breadcrumbs, $assetId) {
    $breadcrumbs->parent('maintenance.assets.work-orders.index', $assetId);
    $breadcrumbs->push('Attach', route('maintenance.assets.work-orders.attach.index', [$assetId]));
});
/*
 * End Asset Work Order crumbs
 */
/*
 * Asset Meter Crumbs
 */
Breadcrumbs::register('maintenance.assets.meters.index', function (Generator $breadcrumbs, $assetId) {
    $breadcrumbs->parent('maintenance.assets.show', $assetId);
    $breadcrumbs->push('Meters', route('maintenance.assets.meters.index', [$assetId]));
});
Breadcrumbs::register('maintenance.assets.meters.create', function (Generator $breadcrumbs, $assetId) {
    $breadcrumbs->parent('maintenance.assets.meters.index', $assetId);
    $breadcrumbs->push('Create', route('maintenance.assets.meters.create', [$assetId]));
});
Breadcrumbs::register('maintenance.assets.meters.show', function (Generator $breadcrumbs, $assetId, $meterId) {
    $breadcrumbs->parent('maintenance.assets.meters.index', $assetId);
    $breadcrumbs->push("ID: {$meterId}", route('maintenance.assets.meters.show', [$assetId, $meterId]));
});
/*
 * End Asset Meter crumbs
 */
示例#4
0
<?php

use DaveJamesMiller\Breadcrumbs\Generator;
use DaveJamesMiller\Breadcrumbs\Facade as Breadcrumbs;
Breadcrumbs::register('maintenance.locations.index', function (Generator $breadcrumbs) {
    $breadcrumbs->push('Locations', route('maintenance.locations.index'));
});
Breadcrumbs::register('maintenance.locations.create', function (Generator $breadcrumbs) {
    $breadcrumbs->parent('maintenance.locations.index');
    $breadcrumbs->push('Create', route('maintenance.locations.create'));
});
Breadcrumbs::register('maintenance.locations.edit', function (Generator $breadcrumbs, $locationId) {
    $breadcrumbs->parent('maintenance.locations.index');
    $breadcrumbs->push("ID: {$locationId}");
    $breadcrumbs->push('Edit', route('maintenance.locations.edit', [$locationId]));
});
Breadcrumbs::register('maintenance.locations.nodes.create', function (Generator $breadcrumbs, $locationId) {
    $breadcrumbs->parent('maintenance.locations.index');
    $breadcrumbs->push('Sub-Location');
    $breadcrumbs->push('Create', route('maintenance.locations.nodes.create', [$locationId]));
});
示例#5
0
 * End Work Order Priority crumbs
 */
/*
 * Work Order Category crumbs
 */
Breadcrumbs::register('maintenance.work-orders.categories.index', function (Generator $breadcrumbs) {
    $breadcrumbs->parent('maintenance.work-orders.index');
    $breadcrumbs->push('Categories', route('maintenance.work-orders.categories.index'));
});
Breadcrumbs::register('maintenance.work-orders.categories.create', function (Generator $breadcrumbs) {
    $breadcrumbs->parent('maintenance.work-orders.categories.index');
    $breadcrumbs->push('Create', route('maintenance.work-orders.categories.create'));
});
Breadcrumbs::register('maintenance.work-orders.categories.nodes.create', function (Generator $breadcrumbs, $categoryId) {
    $breadcrumbs->parent('maintenance.work-orders.categories.index');
    $breadcrumbs->push("Sub-Category");
    $breadcrumbs->push('Create', route('maintenance.work-orders.categories.nodes.create', [$categoryId]));
});
/*
 * End Work Order Category crumbs
 */
/*
 * Work Order Session crumbs
 */
Breadcrumbs::register('maintenance.work-orders.sessions.index', function (Generator $breadcrumbs, $workOrderId) {
    $breadcrumbs->parent('maintenance.work-orders.show', $workOrderId);
    $breadcrumbs->push('Sessions', route('maintenance.work-orders.sessions.index', [$workOrderId]));
});
/*
 * End Work Order Session crumbs
 */
示例#6
0
<?php

use DaveJamesMiller\Breadcrumbs\Generator;
use DaveJamesMiller\Breadcrumbs\Facade as Breadcrumbs;
Breadcrumbs::register('maintenance.dashboard.index', function (Generator $breadcrumbs) {
    $breadcrumbs->push('Dashboard', route('maintenance.dashboard.index'));
});
示例#7
0
<?php

use DaveJamesMiller\Breadcrumbs\Generator;
use DaveJamesMiller\Breadcrumbs\Facade as Breadcrumbs;
Breadcrumbs::register('maintenance.metrics.index', function (Generator $breadcrumbs) {
    $breadcrumbs->push('Metrics', route('maintenance.metrics.index'));
});
Breadcrumbs::register('maintenance.metrics.create', function (Generator $breadcrumbs) {
    $breadcrumbs->push('Metrics', route('maintenance.metrics.index'));
    $breadcrumbs->push('Create', route('maintenance.metrics.create'));
});