PHP Класс Vsch\TranslationManager\Manager

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$app Illuminate\Foundation\Application
$augmentedGroupList
$cache
$cacheIsDirty
$cacheTransKey
$config
$default_connection
$default_indatabase_publish
$default_translation_connection
$errors
$events Illuminate\Events\Dispatcher
$files Illuminate\Filesystem\Filesystem
$groupList
$imported
$indatabase_publish
$persistentPrefix
$preloadedGroup
$preloadedGroupKeys
$preloadedGroupLocales
$translation * @var $translation Translation
$usageCache
$usageCacheIsDirty
$usageCacheTransKey
$zipExporting ZipArchive

Открытые методы

Метод Описание
__construct ( Illuminate\Foundation\Application $app, Illuminate\Filesystem\Filesystem $files, Illuminate\Events\Dispatcher $events, Translation $translation )
afterRoute ( $request, $response )
areUserLocalesEnabled ( ) : boolean
cache ( )
cacheEnabled ( )
cacheGroupTranslations ( $group, $locales, $translations )
cacheKey ( $key, $locale )
cachePrefix ( )
cacheTranslation ( $key, $value, $locale )
cacheUsageInfo ( $key, $value, $locale )
cachedTranslation ( $key, $locale )
cachedUsageInfo ( $key, $locale )
cleanTranslations ( )
clearCache ( $groups = null )
clearErrors ( )
clearUsageCache ( $clearDatabase, $groups = null )
computeFileLines ( $fileContents )
config ( $key = null, $default = null )
errors ( )
excludedPageEditGroup ( $group )
exportAllTranslations ( $recursing )
exportTranslations ( $group, $recursing )
findTranslations ( $path = null )
firstOrCreateTranslation ( $attributes = null )
firstOrNewTranslation ( $attributes = null )
fixGroup ( $group )
getConnection ( )
getConnectionInDatabasePublish ( $connection )
getConnectionInfo ( $connection, $key = null, $default = null )
getConnectionName ( )
getGroupAugmentedList ( )
getGroupList ( )
getTranslation ( ) : Translation
getTranslationsTableName ( )
getUserListConnection ( $connection )
getUserListProvider ( $connection )
getUserLocalesTableName ( )
importTranslations ( $replace, $groups = null )
inDatabasePublishing ( ) : boolean
isDefaultTranslationConnection ( $connection ) : boolean
makeDirPath ( $path )
missingKey ( $namespace, $group, $key, null $locale = null, boolean $useLottery = false, boolean $findOrNew = false ) : Translation | null
offsetLine ( $lines, $offset )
saveCache ( )
saveUsageCache ( )
setConnectionName ( $connection = null )
truncateTranslations ( $group = null )
usageCache ( )
usageCacheKey ( $key, $locale )
usageCachePrefix ( )
usingKey ( $namespace, $group, $key, null $locale = null, boolean $useLottery = false )
zipTranslations ( $groups )

Защищенные методы

Метод Описание
dbValue ( $value, $nullValue = 'NULL' )
groupKeyList ( $key )
importTranslationFile ( $locale, $db_group, $translations, $replace )
makeTree ( $translations )

Описание методов

__construct() публичный Метод

public __construct ( Illuminate\Foundation\Application $app, Illuminate\Filesystem\Filesystem $files, Illuminate\Events\Dispatcher $events, Translation $translation )
$app Illuminate\Foundation\Application
$files Illuminate\Filesystem\Filesystem
$events Illuminate\Events\Dispatcher
$translation Vsch\TranslationManager\Models\Translation

afterRoute() публичный Метод

public afterRoute ( $request, $response )

areUserLocalesEnabled() публичный Метод

public areUserLocalesEnabled ( ) : boolean
Результат boolean

cache() публичный Метод

public cache ( )

cacheEnabled() публичный Метод

public cacheEnabled ( )

cacheGroupTranslations() публичный Метод

public cacheGroupTranslations ( $group, $locales, $translations )

cacheKey() публичный Метод

public cacheKey ( $key, $locale )

cachePrefix() публичный Метод

public cachePrefix ( )

cacheTranslation() публичный Метод

public cacheTranslation ( $key, $value, $locale )

cacheUsageInfo() публичный Метод

public cacheUsageInfo ( $key, $value, $locale )

cachedTranslation() публичный Метод

public cachedTranslation ( $key, $locale )

cachedUsageInfo() публичный Метод

public cachedUsageInfo ( $key, $locale )

cleanTranslations() публичный Метод

public cleanTranslations ( )

clearCache() публичный Метод

public clearCache ( $groups = null )

clearErrors() публичный Метод

public clearErrors ( )

clearUsageCache() публичный Метод

public clearUsageCache ( $clearDatabase, $groups = null )

computeFileLines() публичный статический Метод

public static computeFileLines ( $fileContents )

config() публичный Метод

public config ( $key = null, $default = null )

dbValue() защищенный статический Метод

protected static dbValue ( $value, $nullValue = 'NULL' )

errors() публичный Метод

public errors ( )

excludedPageEditGroup() публичный Метод

public excludedPageEditGroup ( $group )

exportAllTranslations() публичный Метод

public exportAllTranslations ( $recursing )

exportTranslations() публичный Метод

public exportTranslations ( $group, $recursing )

findTranslations() публичный Метод

public findTranslations ( $path = null )

firstOrCreateTranslation() публичный Метод

public firstOrCreateTranslation ( $attributes = null )

firstOrNewTranslation() публичный Метод

public firstOrNewTranslation ( $attributes = null )

fixGroup() публичный статический Метод

public static fixGroup ( $group )

getConnection() публичный Метод

public getConnection ( )

getConnectionInDatabasePublish() публичный Метод

public getConnectionInDatabasePublish ( $connection )

getConnectionInfo() публичный Метод

public getConnectionInfo ( $connection, $key = null, $default = null )

getConnectionName() публичный Метод

public getConnectionName ( )

getGroupAugmentedList() публичный Метод

getGroupList() публичный Метод

public getGroupList ( )

getTranslation() публичный Метод

public getTranslation ( ) : Translation
Результат Vsch\TranslationManager\Models\Translation

getTranslationsTableName() публичный Метод

getUserListConnection() публичный Метод

public getUserListConnection ( $connection )

getUserListProvider() публичный Метод

public getUserListProvider ( $connection )

getUserLocalesTableName() публичный Метод

groupKeyList() защищенный статический Метод

protected static groupKeyList ( $key )

importTranslationFile() защищенный Метод

protected importTranslationFile ( $locale, $db_group, $translations, $replace )
$locale
$db_group
$translations
$replace

importTranslations() публичный Метод

public importTranslations ( $replace, $groups = null )

inDatabasePublishing() публичный Метод

public inDatabasePublishing ( ) : boolean
Результат boolean

isDefaultTranslationConnection() публичный Метод

public isDefaultTranslationConnection ( $connection ) : boolean
$connection
Результат boolean

makeDirPath() публичный Метод

public makeDirPath ( $path )

makeTree() защищенный Метод

protected makeTree ( $translations )

missingKey() публичный Метод

public missingKey ( $namespace, $group, $key, null $locale = null, boolean $useLottery = false, boolean $findOrNew = false ) : Translation | null
$namespace string
$group string
$key string
$locale null
$useLottery boolean
$findOrNew boolean
Результат Vsch\TranslationManager\Models\Translation | null

offsetLine() публичный статический Метод

public static offsetLine ( $lines, $offset )

saveCache() публичный Метод

public saveCache ( )

saveUsageCache() публичный Метод

public saveUsageCache ( )

setConnectionName() публичный Метод

public setConnectionName ( $connection = null )

truncateTranslations() публичный Метод

public truncateTranslations ( $group = null )

usageCache() публичный Метод

public usageCache ( )

usageCacheKey() публичный Метод

public usageCacheKey ( $key, $locale )

usageCachePrefix() публичный Метод

public usageCachePrefix ( )

usingKey() публичный Метод

public usingKey ( $namespace, $group, $key, null $locale = null, boolean $useLottery = false )
$namespace string
$group string
$key string
$locale null
$useLottery boolean

zipTranslations() публичный Метод

public zipTranslations ( $groups )

Описание свойств

$app защищенное свойство

protected Application,Illuminate\Foundation $app
Результат Illuminate\Foundation\Application

$augmentedGroupList защищенное свойство

protected $augmentedGroupList

$cache защищенное свойство

protected $cache

$cacheIsDirty защищенное свойство

protected $cacheIsDirty

$cacheTransKey защищенное свойство

protected $cacheTransKey

$config защищенное свойство

protected $config

$default_connection защищенное свойство

protected $default_connection

$default_indatabase_publish защищенное свойство

protected $default_indatabase_publish

$default_translation_connection защищенное свойство

protected $default_translation_connection

$errors защищенное свойство

protected $errors

$events защищенное свойство

protected Dispatcher,Illuminate\Events $events
Результат Illuminate\Events\Dispatcher

$files защищенное свойство

protected Filesystem,Illuminate\Filesystem $files
Результат Illuminate\Filesystem\Filesystem

$groupList защищенное свойство

protected $groupList

$imported защищенное свойство

protected $imported

$indatabase_publish защищенное свойство

protected $indatabase_publish

$persistentPrefix защищенное свойство

protected $persistentPrefix

$preloadedGroup защищенное свойство

protected $preloadedGroup

$preloadedGroupKeys защищенное свойство

protected $preloadedGroupKeys

$preloadedGroupLocales защищенное свойство

protected $preloadedGroupLocales

$translation защищенное свойство

* @var $translation Translation
protected $translation

$usageCache защищенное свойство

protected $usageCache

$usageCacheIsDirty защищенное свойство

protected $usageCacheIsDirty

$usageCacheTransKey защищенное свойство

protected $usageCacheTransKey

$zipExporting защищенное свойство

protected ZipArchive $zipExporting
Результат ZipArchive