New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

aedart/athenaeum-utils

Offers a few utility components that are used by the Athenaeum packages
31,811
Install
composer require aedart/athenaeum-utils
Latest Version:10.23.0
PHP:^8.4
Laravel:13
Older releases:7 – 12
License:BSD-3-Clause
Last Updated:Oct 20, 2026
Links: GitHub  ·  Packagist
Maintainer: aedart

Athenaeum Utils

This package offers a few utility components. They are used throughout many of the Athenaeum packages, yet you can choose to make use of them, as you see fit.

Example

use Aedart\Utils\Json;
use Aedart\Utils\Version;

// Obtain version of installed package
$version = Version::package('aedart/athenaeum-utils');

// Json encode ~ throws exception if encoding fails
echo Json::encode([
    'version' => $version
]);

Documentation

Please read the official documentation for additional information.

Repository

The mono repository is located at github.com/aedart/athenaeum

Versioning

This package follows Semantic Versioning 2.0.0

License

BSD-3-Clause, Read the LICENSE file included in this package

Related Packages

aedart/athenaeum-http-api

Json based API utilities

1,845 0
iteks/laravel-json

A Laravel package for simplified JSON data manipulation, offering seamless conve...

24,163 4
arcanedev/laravel-settings

This package allows you to persists configs/settings for Laravel projects.

146,526 73
jfadich/json-property

Transform an object property into an enhanced array

458 3
soloslee/json-response

JSON-API response for Laravel

92 8

Version History

Version Released PHP Laravel License
10.23.0 ^8.4 ^v13.37.0 BSD-3-Clause
10.22.0 ^8.4 ^v13.35.0 BSD-3-Clause
10.21.0 ^8.4 ^v13.33.0 BSD-3-Clause
10.20.0 ^8.4 ^v13.32.0 BSD-3-Clause
10.19.0 ^8.4 ^v13.31.0 BSD-3-Clause
Pre-releases (1)
Version Released PHP Laravel License
7.0.0-alpha.1 ^8.1 ^v10.0.0 BSD-3-Clause