LaravelPackages.net
Acme Inc.
Toggle sidebar
creativeorange/laravel-translatable-and-injectable

176
2
v3.0.1
About creativeorange/laravel-translatable-and-injectable

creativeorange/laravel-translatable-and-injectable is a Laravel package. It currently has 2 GitHub stars and 176 downloads on Packagist (latest version v3.0.1). Install it with composer require creativeorange/laravel-translatable-and-injectable. Discover more Laravel packages by creativeorange or browse all Laravel packages to compare alternatives.

Last updated

Laravel Injectable translatable extension

Total Downloads Latest Stable Version License

For explanation see Laravel Injectable package

Installation

You can install the package via composer:

composer require creativeorange/laravel-translatable-and-injectable

For support for Laravel 8 or lower, please install version 1.

Usage

Instead of using HasTranslations on your model use:

<?php

namespace App\Models;

use Creativeorange\LaravelTranslatableAndInjectable\Traits\HasTranslationsTrait;

class Question extends Model
{
    use HasTranslationsTrait;
    // use Spatie\Translatable\HasTranslations; remove this one
}

Testing

composer test

Changelog

Please see CHANGELOG for more information what has changed recently.

Credits

License

The MIT License (MIT). Please see License File for more information.

Comments