PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.15.5
Independent Analytics – WordPress Analytics Plugin v2.15.5
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / vendor / illuminate / support / Traits / Localizable.php
independent-analytics / vendor / illuminate / support / Traits Last commit date
CapsuleManagerTrait.php 2 years ago ForwardsCalls.php 2 years ago Localizable.php 2 years ago ReflectsClosures.php 2 years ago Tappable.php 6 months ago
Localizable.php
31 lines
1 <?php
2
3 namespace IAWPSCOPED\Illuminate\Support\Traits;
4
5 use IAWPSCOPED\Illuminate\Container\Container;
6 /** @internal */
7 trait Localizable
8 {
9 /**
10 * Run the callback with the given locale.
11 *
12 * @param string $locale
13 * @param \Closure $callback
14 * @return mixed
15 */
16 public function withLocale($locale, $callback)
17 {
18 if (!$locale) {
19 return $callback();
20 }
21 $app = Container::getInstance();
22 $original = $app->getLocale();
23 try {
24 $app->setLocale($locale);
25 return $callback();
26 } finally {
27 $app->setLocale($original);
28 }
29 }
30 }
31