@php
$parameters[] = [
'name' => 'name',
'type' => $type,
'format' => 'string',
'description' => __('The template name.')
];
if($type) {
$parameters[] = [
'name' => 'description',
'type' => 1,
'format' => 'string',
'description' => __('The image description for the AI.')
];
$parameters[] = [
'name' => 'resolution',
'type' => 1,
'format' => 'string',
'description' => __('The resolution of the image.') . ' ' . __('Possible values are: :values.', [
'values' => implode(', ', array_map(function ($item) { return __(':value for :name', ['value' => ''. $item .'', 'name' => ''.__(config('images.resolutions')[$item]).'']); }, array_keys(config('images.resolutions'))))
])
];
$parameters[] = [
'name' => 'style',
'type' => 0,
'format' => 'string',
'description' => __('The style of the image.') . ' ' . __('Possible values are: :values.', [
'values' => implode(', ', array_map(function ($item) { return __(':value for :name', ['value' => ''. $item .'', 'name' => ''.__(config('images.styles')[$item]).'']); }, array_keys(config('images.styles'))))
])
];
$parameters[] = [
'name' => 'medium',
'type' => 0,
'format' => 'string',
'description' => __('The medium of the image.') . ' ' . __('Possible values are: :values.', [
'values' => implode(', ', array_map(function ($item) { return __(':value for :name', ['value' => ''. $item .'', 'name' => ''.__(config('images.mediums')[$item]).'']); }, array_keys(config('images.mediums'))))
])
];
$parameters[] = [
'name' => 'filter',
'type' => 0,
'format' => 'string',
'description' => __('The filter of the image.') . ' ' . __('Possible values are: :values.', [
'values' => implode(', ', array_map(function ($item) { return __(':value for :name', ['value' => ''. $item .'', 'name' => ''.__(config('images.filters')[$item]).'']); }, array_keys(config('images.filters'))))
])
];
} else {
$parameters[] = [
'name' => 'results',
'type' => 1,
'format' => 'array',
'description' => __('The document result.')
];
$parameters[] = [
'name' => 'favorite',
'type' => 1,
'format' => 'boolean',
'description' => __('Whether the document is favorite or not.')
];
}
@endphp
@include('developers.parameters')