gulfaraz-arshad/laravel-arr-extended

Extended Arr helpers for Laravel including Arr::after()

Maintainers

Package info

github.com/gulfaraz-arshad/laravel-arr-extended

pkg:composer/gulfaraz-arshad/laravel-arr-extended

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-05-12 15:24 UTC

This package is auto-updated.

Last update: 2026-05-12 15:24:52 UTC


README

Extended Arr helpers for Laravel including Arr::after().

Installation

composer require gulfaraz-arshad/laravel-arr-extended

Usage

use GulfarazArshad\LaravelArrExtended\Arr;

// Basic usage
Arr::after(['a', 'b', 'c'], 'a'); // 'b'

// Last element returns null by default
Arr::after(['a', 'b', 'c'], 'c'); // null

// Wrap around with flag
Arr::after(['a', 'b', 'c'], 'c', wrap: true); // 'a'

// Value not found
Arr::after(['a', 'b', 'c'], 'z'); // null

// Value not found with wrap
Arr::after(['a', 'b', 'c'], 'z', wrap: true); // 'a'

// Associative arrays
Arr::after(['x' => 'a', 'y' => 'b'], 'a'); // 'b'

License

MIT