當前位置: 首頁>>代碼示例>>PHP>>正文


PHP ServiceLocatorInterface::create方法代碼示例

本文整理匯總了PHP中Zend\ServiceManager\ServiceLocatorInterface::create方法的典型用法代碼示例。如果您正苦於以下問題:PHP ServiceLocatorInterface::create方法的具體用法?PHP ServiceLocatorInterface::create怎麽用?PHP ServiceLocatorInterface::create使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Zend\ServiceManager\ServiceLocatorInterface的用法示例。


在下文中一共展示了ServiceLocatorInterface::create方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: createService

 /**
  * Create service
  *
  * @param ServiceLocatorInterface|HelperPluginManager $serviceLocator
  *
  * @return mixed
  */
 public function createService(ServiceLocatorInterface $serviceLocator)
 {
     /** @var $form Form */
     $form = $serviceLocator->create('form');
     /** @var $view PhpRenderer */
     $view = $form->getView();
     $view->getHelperPluginManager()->setAlias('formRow', 'adminFormRow');
     return $form;
 }
開發者ID:rieschl,項目名稱:admin-module,代碼行數:16,代碼來源:FormFactory.php

示例2: createService

 /**
  * Create service
  *
  * @param ServiceLocatorInterface $serviceLocator
  * @return mixed
  */
 public function createService(ServiceLocatorInterface $serviceLocator)
 {
     /** @var \GkSmarty\ModuleOptions $options */
     $options = $serviceLocator->get('GkSmarty\\ModuleOptions');
     /** @var \Zend\View\Resolver\TemplatePathStack */
     $templatePathStack = $serviceLocator->create('ViewTemplatePathStack');
     $templatePathStack->setDefaultSuffix($options->getSuffix());
     return $templatePathStack;
 }
開發者ID:gkralik,項目名稱:gk-smarty,代碼行數:15,代碼來源:TemplatePathStackFactory.php

示例3: createService

 /**
  * @param ServiceLocatorInterface $serviceLocator
  * @return SerializationContext
  */
 public function createService(ServiceLocatorInterface $serviceLocator)
 {
     /** @var ServiceManager $serviceLocator */
     /** @var SerializerInterface $serializer */
     $serializer = $serviceLocator->get('Aeris\\ZendRestModule\\Serializer');
     /** @var SerializationContext $context */
     $context = $serviceLocator->create('Aeris\\ZendRestModule\\Serializer\\SerializationContext');
     $jsonModel = new SerializedJsonModel();
     $jsonModel->setSerializer($serializer);
     $jsonModel->setContext($context);
     return $jsonModel;
 }
開發者ID:Kipperlenny,項目名稱:ZendRestModule,代碼行數:16,代碼來源:SerializedJsonModelFactory.php


注:本文中的Zend\ServiceManager\ServiceLocatorInterface::create方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。