public static function getDefault() { if (self::$defaultLocale !== null) { return self::$defaultLocale; } return self::$defaultLocale = self::where('is_default', true)->remember(1440, 'rainlab.translate.defaultLocale')->first(); }
/** * Initialize control * @return void */ public function initLocale() { $this->columnName = $this->formField->fieldName; $this->defaultLocale = Locale::getDefault(); $this->parentViewPath = $this->guessViewPathFrom(__TRAIT__, '/partials'); $this->isAvailable = Locale::isAvailable(); }