Well, this may not be a good answer but also long to be a comment. The following quotes from LaravelAEAD
This package replaces, when installed and enabled, the default encryption implementation of Laravel, which currently supports only two variants of the same block cipher, AES-128-CBC and AES-256-CBC.
The reason for only having two options is probably based on PHP history itself, like the (not so much) recent depreciation of MCrypt.
and from LaravelAEAD's definition;
LaravelAEAD is a library which provides Advanced Encryption with Associated Data (AEAD) for Laravel.
Authenticated encryption assure the confidentiality and authenticity of data. In TLS 1.3 we have GCM and CCM modes, these are current practices.