PHP 클래스 Sonata\ProductBundle\Seo\Services\Facebook

저자: Xavier Coureau ([email protected])
상속: implements Sonata\ProductBundle\Seo\Services\ServiceInterface
파일 보기 프로젝트 열기: sonata-project/ecommerce 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$currencyDetector Sonata\Component\Currency\CurrencyDetectorInterface
$domain string | null
$mediaFormat string | null
$mediaPool Sonata\MediaBundle\Provider\Pool
$numberHelper Sonata\IntlBundle\Templating\Helper\NumberHelper
$router Symfony\Component\Routing\RouterInterface

공개 메소드들

메소드 설명
__construct ( Symfony\Component\Routing\RouterInterface $router, Sonata\MediaBundle\Provider\Pool $mediaPool, Sonata\IntlBundle\Templating\Helper\NumberHelper $numberHelper, Sonata\Component\Currency\CurrencyDetectorInterface $currencyDetector, string $domain, $mediaFormat )
alterPage ( Sonata\SeoBundle\Seo\SeoPageInterface $seoPage, Sonata\Component\Product\ProductInterface $product )

보호된 메소드들

메소드 설명
addImageInfo ( Sonata\MediaBundle\Model\MediaInterface $image, Sonata\SeoBundle\Seo\SeoPageInterface $seoPage )
registerHeaders ( Sonata\SeoBundle\Seo\SeoPageInterface $seoPage )

메소드 상세

__construct() 공개 메소드

public __construct ( Symfony\Component\Routing\RouterInterface $router, Sonata\MediaBundle\Provider\Pool $mediaPool, Sonata\IntlBundle\Templating\Helper\NumberHelper $numberHelper, Sonata\Component\Currency\CurrencyDetectorInterface $currencyDetector, string $domain, $mediaFormat )
$router Symfony\Component\Routing\RouterInterface
$mediaPool Sonata\MediaBundle\Provider\Pool
$numberHelper Sonata\IntlBundle\Templating\Helper\NumberHelper
$currencyDetector Sonata\Component\Currency\CurrencyDetectorInterface
$domain string
$mediaFormat

addImageInfo() 보호된 메소드

protected addImageInfo ( Sonata\MediaBundle\Model\MediaInterface $image, Sonata\SeoBundle\Seo\SeoPageInterface $seoPage )
$image Sonata\MediaBundle\Model\MediaInterface
$seoPage Sonata\SeoBundle\Seo\SeoPageInterface

alterPage() 공개 메소드

public alterPage ( Sonata\SeoBundle\Seo\SeoPageInterface $seoPage, Sonata\Component\Product\ProductInterface $product )
$seoPage Sonata\SeoBundle\Seo\SeoPageInterface
$product Sonata\Component\Product\ProductInterface

registerHeaders() 보호된 메소드

protected registerHeaders ( Sonata\SeoBundle\Seo\SeoPageInterface $seoPage )
$seoPage Sonata\SeoBundle\Seo\SeoPageInterface

프로퍼티 상세

$currencyDetector 보호되어 있는 프로퍼티

protected CurrencyDetectorInterface,Sonata\Component\Currency $currencyDetector
리턴 Sonata\Component\Currency\CurrencyDetectorInterface

$domain 보호되어 있는 프로퍼티

protected string|null $domain
리턴 string | null

$mediaFormat 보호되어 있는 프로퍼티

protected string|null $mediaFormat
리턴 string | null

$mediaPool 보호되어 있는 프로퍼티

protected Pool,Sonata\MediaBundle\Provider $mediaPool
리턴 Sonata\MediaBundle\Provider\Pool

$numberHelper 보호되어 있는 프로퍼티

protected NumberHelper,Sonata\IntlBundle\Templating\Helper $numberHelper
리턴 Sonata\IntlBundle\Templating\Helper\NumberHelper

$router 보호되어 있는 프로퍼티

protected RouterInterface,Symfony\Component\Routing $router
리턴 Symfony\Component\Routing\RouterInterface