metaphrase/php-sdk
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Namespaces

  • metaphrase
    • phpsdk
      • cache
      • controllers

Classes

  • Keyword
  • Project
  • Translated

Class Translated

Translated controller

Expands SDK's methods allowing to access translated data

Namespace: metaphrase\phpsdk\controllers
Package: metaphrase\phpsdk
Copyright: (c) 2014-2015, Spafaridis Xenophon
License: LGPL License 2.1
Author: Spafaridis Xenophon nohponex@gmail.com
Todo: Work in progress
Located at metaphrase/phpsdk/controllers/Translated.php

Methods summary

public
# __construct( metaphrase\phpsdk\Metaphrase $metaphrase )

Initialize class

Initialize class

Parameters

$metaphrase
public array
# fetch( integer $project_id, string $language_code, boolean $use_cached = TRUE )

Get all translation keys

Get all translation keys

Parameters

$project_id
Project's id
$language_code
Lanuage Code
$use_cached
[Optional] If true, the SDK will attempt to use the selected cache machine. Default TRUE

Returns

array
Returns translation array for selected language

Throws

metaphrase\phpsdk\MetaphraseException
on failure
public
# keyword( integer $keyword_id, string|array $language_codes, boolean $use_cached = TRUE )

Get keyword translations

Get keyword translations

Parameters

$keyword_id
$language_codes
$use_cached

Magic methods summary

metaphrase/php-sdk API documentation generated by ApiGen