Compare commits
No commits in common. "e155e96ff42e00f50df8a1f5b2c66a97a162219a" and "7da1325b1f84f36ce3aeb47d04633c9dd937af07" have entirely different histories.
e155e96ff4
...
7da1325b1f
@ -1,6 +1,6 @@
|
||||
<snippet>
|
||||
<content><![CDATA[
|
||||
<div class="grid auto-rows-max gap-y-1">
|
||||
<div class="grid auto-rows-max gap-y-0">
|
||||
<label for="${1:foo}" class="">${2:Foo}</label>
|
||||
<input type="${3:text}" id="${1:foo}" name="${1:foo}" value="" class="" placeholder="${4:placeholder text}">
|
||||
<p>Input error</p>
|
||||
|
@ -9,7 +9,7 @@ public function index(Request \$request)
|
||||
'all${2:Models}' => ${1:Model}::where('user_id', \$request->user()->id)->paginate(),
|
||||
];
|
||||
|
||||
return Inertia::render('Dashboard/${2:Models}/Index')->with(\$data);
|
||||
return Inertia::render('${2:Models}/Index')->with(\$data);
|
||||
}
|
||||
|
||||
public function show(${1:Model} \$${4:model})
|
||||
@ -18,14 +18,14 @@ public function show(${1:Model} \$${4:model})
|
||||
'${4:model}' => \$${4:model},
|
||||
];
|
||||
|
||||
return Inertia::render('Dashboard/${2:Models}/Show')->with(\$data);
|
||||
return Inertia::render('${2:Models}/Show')->with(\$data);
|
||||
}
|
||||
|
||||
public function create()
|
||||
{
|
||||
\$data = [];
|
||||
|
||||
return Inertia::render('Dashboard/${2:Models}/Create')->with(\$data);
|
||||
return Inertia::render('${2:Models}/Create')->with(\$data);
|
||||
}
|
||||
|
||||
public function store(Request \$request)
|
||||
@ -48,7 +48,7 @@ public function edit(Request \$request, ${1:Model} \$${4:model})
|
||||
'${4:model}' => \$${4:model},
|
||||
];
|
||||
|
||||
return Inertia::render('Dashboard/${2:Models}/Edit')->with(\$data);
|
||||
return Inertia::render('${2:Models}/Edit')->with(\$data);
|
||||
}
|
||||
|
||||
public function update(Request \$request, ${1:Model} \$${4:model})
|
||||
|
@ -1,30 +1,25 @@
|
||||
<snippet>
|
||||
<content><![CDATA[
|
||||
use App\Events\${1:Model}Created;
|
||||
use App\Events\${1:Model}Creating;
|
||||
use App\Events\${1:Model}Deleted;
|
||||
use App\Events\${1:Model}Deleting;
|
||||
use App\Events\${1:Model}Deleting;
|
||||
use App\Events\${1:Model}Replicating;
|
||||
use App\Events\${1:Model}Restored;
|
||||
use App\Events\${1:Model}Restoring;
|
||||
use App\Events\${1:Model}Retrieved;
|
||||
use App\Events\${1:Model}Saved;
|
||||
use App\Events\${1:Model}Saving;
|
||||
use App\Events\${1:Model}Updated;
|
||||
use App\Events\${1:Model}Updating;
|
||||
use App\Models\Traits\HasUidTrait;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\Casts\Attribute;
|
||||
use Illuminate\Database\Eloquent\Prunable;
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Laravel\Scout\Searchable;
|
||||
|
||||
use HasUidTrait;
|
||||
use Prunable;
|
||||
use Searchable;
|
||||
|
||||
/** @var string */
|
||||
protected \$table = '';
|
||||
|
||||
/** @var string */
|
||||
protected \$keyType = 'string';
|
||||
|
||||
/** @var bool */
|
||||
public \$incrementing = false;
|
||||
|
||||
/** @var array<int,string> */
|
||||
protected \$fillable = [];
|
||||
|
||||
@ -47,21 +42,7 @@ protected \$with = [];
|
||||
protected \$touches = [];
|
||||
|
||||
/** @var array<int,string> */
|
||||
protected \$dispatchesEvents = [
|
||||
//'retrieved' => ${1:Model}Retrieved::class,
|
||||
//'creating' => ${1:Model}Creating::class,
|
||||
//'created' => ${1:Model}Created::class,
|
||||
//'updating' => ${1:Model}Updating::class,
|
||||
//'updated' => ${1:Model}Updated::class,
|
||||
//'deleting' => ${1:Model}Deleting::class,
|
||||
//'deleted' => ${1:Model}Deleted::class,
|
||||
//'deleting' => ${1:Model}Deleting::class,
|
||||
//'saving' => ${1:Model}Saving::class,
|
||||
//'saved' => ${1:Model}Saved::class,
|
||||
//'restoring' => ${1:Model}Restoring::class,
|
||||
//'restored' => ${1:Model}Restored::class,
|
||||
//'replicating' => ${1:Model}Replicating::class,
|
||||
];
|
||||
protected \$dispatchesEvents = [];
|
||||
|
||||
/**
|
||||
|--------------------------------------------------------------------------
|
||||
@ -82,20 +63,20 @@ protected \$dispatchesEvents = [
|
||||
/**
|
||||
* Get the prunable model query.
|
||||
*
|
||||
* @package App\Models\${1:Model}
|
||||
* @package App\Models\Class
|
||||
* @since 1.0.0
|
||||
*
|
||||
* @return \Illuminate\Database\Eloquent\Builder
|
||||
*/
|
||||
public function prunable(): Builder
|
||||
{
|
||||
// return static::where('deleted_at', '<=', now()->subMonth());
|
||||
return static::where('deleted_at', '<=', now()->subMonth());
|
||||
}
|
||||
|
||||
/**
|
||||
* Prepare the model for pruning.
|
||||
*
|
||||
* @package App\Models\${1:Model}
|
||||
* @package App\Models\Class
|
||||
* @since 1.0.0
|
||||
*
|
||||
* @return void
|
||||
@ -108,7 +89,7 @@ protected function pruning(): void
|
||||
/**
|
||||
* Get the value used to index the model.
|
||||
*
|
||||
* @package App\Models\${1:Model}
|
||||
* @package App\Models\Class
|
||||
* @since 1.0.0
|
||||
*
|
||||
* @return mixed
|
||||
@ -121,7 +102,7 @@ public function getScoutKey()
|
||||
/**
|
||||
* Get the key name used to index the model.
|
||||
*
|
||||
* @package App\Models\${1:Model}
|
||||
* @package App\Models\Class
|
||||
* @since 1.0.0
|
||||
*
|
||||
* @return string
|
||||
@ -134,20 +115,20 @@ public function getScoutKeyName(): string
|
||||
/**
|
||||
* Get the name of the index associated with the model.
|
||||
*
|
||||
* @package App\Models\${1:Model}
|
||||
* @package App\Models\Class
|
||||
* @since 1.0.0
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function searchableAs(): string
|
||||
{
|
||||
return 'prefix_models_index';
|
||||
return 'models_index';
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the indexable data array for the model.
|
||||
*
|
||||
* @package App\Models\${1:Model}
|
||||
* @package App\Models\Class
|
||||
* @since 1.0.0
|
||||
*
|
||||
* @return array
|
||||
@ -171,7 +152,7 @@ public function toSearchableArray(): array
|
||||
/**
|
||||
* An accessor.
|
||||
*
|
||||
* @package App\Models\${1:Model}
|
||||
* @package App\Models\Class
|
||||
* @since 1.0.0
|
||||
*
|
||||
* @return \Illuminate\Database\Eloquent\Casts\Attribute
|
||||
@ -212,7 +193,7 @@ protected function attrName(): Attribute
|
||||
/**
|
||||
* Something relationship.
|
||||
*
|
||||
* @package App\Models\${1:Model}
|
||||
* @package App\Models\Class
|
||||
* @since 1.0.0
|
||||
*
|
||||
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
|
||||
|
@ -1,16 +1,16 @@
|
||||
<snippet>
|
||||
<content><![CDATA[
|
||||
/**
|
||||
* ${1:Description}.
|
||||
* ${1:Description}
|
||||
*
|
||||
* @package Namespace\App\Class
|
||||
* @since 1.0.0
|
||||
* @since ${5:1.0.0}
|
||||
*
|
||||
* @param ${2:datatype} ${3:\$variable}
|
||||
*
|
||||
* @throws ${4:\Exception}
|
||||
*
|
||||
* @return ${5:void}
|
||||
* @return ${6:void}
|
||||
*/
|
||||
]]></content>
|
||||
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
|
||||
|
@ -5,11 +5,15 @@ import { useAttrs, useSlots, reactive, ref, computed, watch, onBeforeMount, onMo
|
||||
import { Head, Link, useForm, usePage } from '@inertiajs/inertia-vue3'
|
||||
import AppLayout from '@/Layouts/AppLayout.vue'
|
||||
|
||||
// defines
|
||||
defineEmits([])
|
||||
const emit = defineEmits([])
|
||||
|
||||
const attrs = useAttrs()
|
||||
|
||||
const slots = useSlots()
|
||||
|
||||
const props = defineProps({})
|
||||
|
||||
// variables
|
||||
const props = defineProps({})
|
||||
|
||||
// computed properties
|
||||
|
||||
@ -44,7 +48,7 @@ onUnmounted(() => {
|
||||
<AppLayout title="${1:TITLE}">
|
||||
<template #header>${1:TITLE}</template>
|
||||
|
||||
<div class="col-span-12">
|
||||
<div class="col-span-6">
|
||||
<!-- content goes here -->
|
||||
</div>
|
||||
</AppLayout>
|
||||
|
Loading…
x
Reference in New Issue
Block a user