for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Arcanedev\LaravelLang\Contracts;
/**
* Interface TransChecker
*
* @author ARCANEDEV <[email protected]>
*/
interface TransChecker
{
/* -----------------------------------------------------------------
| Getters & Setter
| -----------------------------------------------------------------
* Get the default locale being used.
* @return string
public function getDefaultLocale(): string;
* Get the locales to check.
* @return array
public function getLocales(): array;
* Get the ignored translation attributes.
public function getIgnoredTranslations(): array;
| Main Methods
* Check the missing translations.
public function check(): array;
}