27 lines
630 B
PHP
27 lines
630 B
PHP
<?php
|
|
|
|
/**
|
|
* @see https://github.com/laminas/laminas-i18n for the canonical source repository
|
|
* @copyright https://github.com/laminas/laminas-i18n/blob/master/COPYRIGHT.md
|
|
* @license https://github.com/laminas/laminas-i18n/blob/master/LICENSE.md New BSD License
|
|
*/
|
|
|
|
namespace Laminas\I18n\Translator\Loader;
|
|
|
|
use Laminas\I18n\Translator\TextDomain;
|
|
|
|
/**
|
|
* File loader interface.
|
|
*/
|
|
interface FileLoaderInterface
|
|
{
|
|
/**
|
|
* Load translations from a file.
|
|
*
|
|
* @param string $locale
|
|
* @param string $filename
|
|
* @return TextDomain|null
|
|
*/
|
|
public function load($locale, $filename);
|
|
}
|