PHP code example of daun / statamic-utils

1. Go to this page and download the library: Download daun/statamic-utils library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

daun / statamic-utils example snippets


class AppServiceProvider extends ServiceProvider
{
    public function boot(): void
    {
        \Daun\StatamicUtils\Modifiers\ToIterable::register();
        \Daun\StatamicUtils\Scopes\Image::register();
    }
}

return [
    'indexes' => [
        'articles' => [
            'searchables' => 'collection:articles',
            'filter' => \Daun\StatamicUtils\Search\Filters\Published::class,
        ]
    ]
];

return [
    'indexes' => [
        'articles' => [
            'searchables' => 'collection:articles',
            'transformers' => [
                'content' => \Daun\StatamicUtils\Search\Transformers\BardText::class,
                'categories' => \Daun\StatamicUtils\Search\Transformers\RelationshipTitle::class,
            ]
        ]
    ]
];

// config/statamic/static_caching.php

return [
    'disallowed_query_strings' => Daun\StatamicUtils\Cache\QueryParams::toIgnore()
];

\Daun\StatamicUtils\ControlPanel\Translations::ensureCreateButtonLabels();
antlers
{{ number_array = mixed_array | to_int }}
antlers
{{ number_array = mixed_array | to_float }}
antlers
{{ capture:contents trim="true" }}
    {{ title }}
{{ /capture:contents }}