@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')