Jake Vanderwerf
15 mins ago 3baf3d2545ba6ece6b74a64c0def59bd0774cf54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
namespace JVBase\managers\SEO\render\Traits\_Properties;
 
use JVBase\managers\SEO\render\Thing\Intangible\Language;
use JVBase\managers\SEO\render\Traits\_Helpers\arrayHelper;
 
if (!defined('ABSPATH')) {
    exit;
}
trait inLanguageTrait {
    use arrayHelper;
    /**
     * @var Language|string|array The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.
     */
    protected Language|string|array $inLanguage;
 
    public function getInLanguage():Language|string|array|null
    {
        return $this->inLanguage??null;
    }
    public function setInLanguage(Language|string|array $inLanguage):void
    {
        if (is_array($inLanguage)) {
            $inLanguage = $this->mixedArray('inLanguage', $inLanguage, [
                'string',
                'JVBase\managers\SEO\render\Thing\Intangible\Language'
            ]);
        }
        $this->inLanguage = $inLanguage;
    }
}