Overview

Namespaces

  • Baguette
    • Application
    • Response
    • Serializer
    • Session

Traits

  • AcceptLanguage
  • Logging
  • Param
  • Whoopsable
  • Overview
  • Namespace
  • Class

Trait AcceptLanguage

HTTP Accept-Language header support trait for Application

Namespace: Baguette\Application
Copyright: 2016 Baguette HQ
License: Apache-2.0
Author: USAMI Kenta tadsan@zonu.me
Link: http://php.net/manual/function.filter-var.php
Located at Application/AcceptLanguage.php
Methods summary
public string
# getLanguage( array $languages = [] )

Parameters

$languages

Returns

string

Throws

DomainException
public
# getLanguageByStrategy( )
protected
# setAvailableLanguages( array $lang )
protected
# setLanguageDetectStrategy( callable $strategy )

Parameters

$strategy
Properties summary
protected string $accept_language_default_language
# 'en'
protected array $accept_language_available_languages
# ['en']
protected callable $accept_language_strategy
#
ξ ^ω^)ξ < Baguette Not Framework API documentation generated by ApiGen