File: /home/richfield/www/vendor/tcg/voyager/docs/core-concepts/helper-methods.md
# Helper methods
Voyager has several helper functions that are ready to use. Here you can find the list of available function that may speed up your development.
## Thumbnails URL
Voyager will generate thumbnails for Image field type when you specify the [additional field options](../bread/introduction.md#additional-field-options).
After you have your thumbnails generated, you may want to display the thumbnails in your view or get the thumbnail URL. In order to do that you need to add `Resizable` traits to your model.
```php
use TCG\Voyager\Traits\Resizable;
class Post extends Model
{
use Resizable;
}
```
### Display a single image
```php
@foreach($posts as $post)
<img src="{{Voyager::image($post->thumbnail('small'))}}" />
@endforeach
```
Or you can specify the optional image field name \(attribute\), default to `image`
```php
@foreach($posts as $post)
<img src="{{Voyager::image($post->thumbnail('small', 'photo'))}}" />
@endforeach
```
### Display multiple images
```php
@foreach($posts as $post)
$images = json_decode($post->images);
@foreach($images as $image)
<img src="{{ Voyager::image($post->getThumbnail($image, 'small')) }}" />
@endforeach
@endforeach
```