Esempio n. 1
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     add_filter('main_menu', new CallableObject(function (Menu $menu) {
         $menu->addItem(new MenuItem('#social-sharing', trans('label.social_sharing'), 'li', null, 'page-scroll'));
         $menu->addItem(new MenuItem('#facebook-comment', trans('label.facebook_comment'), 'li', null, 'page-scroll'));
         $menu->addItem(new MenuItem('#example-widgets', trans('label.example_widget'), 'li', null, 'page-scroll'));
         $menu->addItem(new MenuItem('#my-settings', trans('pages.my_settings_title'), 'li', null, 'page-scroll'));
         return $menu;
     }));
     $settings = settings();
     $datetimeHelper = DateTimeHelper::getInstance();
     $localeCode = $settings->getLocale();
     $locale = allLocale($localeCode);
     $countryCode = $settings->getCountry();
     $country = allCountry($countryCode);
     return view($this->themePage('home'), ['country' => $countryCode . ' - ' . $country['name'] . ' (+' . $country['calling_code'] . ')', 'locale' => $localeCode . '_' . $locale['country_code'] . ' - ' . $locale['name'] . ' (' . $locale['native'] . ')', 'timezone' => $settings->getTimezone() . ' (' . $datetimeHelper->getCurrentTimeZone() . ')', 'price' => toFormattedNumber(22270) . ' VND = ' . toFormattedCurrency(22270, 'VND'), 'long_datetime' => $datetimeHelper->compound(DateTimeHelper::LONG_DATE_FUNCTION, ' ', DateTimeHelper::LONG_TIME_FUNCTION), 'short_datetime' => $datetimeHelper->compound()]);
 }
Esempio n. 2
0
function fullLocaleCode($localeCode, $separator = '_')
{
    return $localeCode . $separator . allLocale($localeCode, 'country_code');
}