Resource Description for LanguageAbility

Properties for LanguageAbility

Property Name Type Required Is Collection?
Property Name Type Required Is Collection?
isNativeLanguage bool
isSpokenAtHome bool
language Language
languageProficiency string
notes string
person mixed
speaksLanguage bool
understandsLanguage bool

SDK Example for PHP

<?PHP

use Arbor\Api\Gateway\RestGateway;
use Arbor\Model\ModelBase;
use Arbor\Model\LanguageAbility;

ModelBase::setDefaultGateway(
    new RestGateway(
        "https://my-school.arbor.sc/rest-v2",
        "my.username@my-school.arbor.sc",
        "3bh54435v3gh45"
    )
);

$languageAbility = LanguageAbility::retrieve(5433);

$person = $languageAbility->getPerson();
$language = $languageAbility->getLanguage();
$isNativeLanguage = $languageAbility->getIsNativeLanguage();
$speaksLanguage = $languageAbility->getSpeaksLanguage();
$understandsLanguage = $languageAbility->getUnderstandsLanguage();
$isSpokenAtHome = $languageAbility->getIsSpokenAtHome();
$languageProficiency = $languageAbility->getLanguageProficiency();
$notes = $languageAbility->getNotes();

 

Related Resources

See also: Language