コード例 #1
0
 function NewsletterInterface()
 {
     parent::ModuleInterface('newsletter');
 }
コード例 #2
0
 function CalendarInterface()
 {
     parent::ModuleInterface('calendar');
 }
コード例 #3
0
 function WebInterface()
 {
     parent::ModuleInterface('web');
 }
コード例 #4
0
ファイル: Manager.php プロジェクト: thantalas/slim-nne
 public function register(ModuleInterface $module)
 {
     $this->modules[$module->getModuleAccessor()] = $module;
 }
コード例 #5
0
 function SearchInterface()
 {
     parent::ModuleInterface('search');
 }
コード例 #6
0
 function ShoutboxInterface()
 {
     parent::ModuleInterface('shoutbox');
 }
コード例 #7
0
 function WikiInterface()
 {
     parent::ModuleInterface('wiki');
 }
コード例 #8
0
 function GalleryInterface()
 {
     parent::ModuleInterface('gallery');
 }
コード例 #9
0
 function DownloadInterface()
 {
     parent::ModuleInterface('download');
 }
コード例 #10
0
 function NewsInterface()
 {
     parent::ModuleInterface('news');
 }
コード例 #11
0
 function PagesInterface()
 {
     parent::ModuleInterface('pages');
 }
コード例 #12
0
 function OnlineInterface()
 {
     parent::ModuleInterface('online');
 }
コード例 #13
0
ファイル: AppKernel.php プロジェクト: aeshion/ZeroPHP
 public function registerModule(ModuleInterface $module)
 {
     $module_name = $module->getName();
     $parent_modules = $module->getParentModules();
     foreach ($parent_modules as $parent_module) {
         if (!isset(self::$_modules[$parent_module])) {
             throw new \Exception("{$module_name} 模块需要先注册依赖的父模块 {$parent_module}");
         }
     }
     self::$_modules[$module_name] = $module;
 }
コード例 #14
0
 function FaqInterface()
 {
     parent::ModuleInterface('faq');
 }
コード例 #15
0
 /**
  * Add a module
  *
  * @param ModuleInterface $module
  */
 public function addModule(ModuleInterface $module)
 {
     $this->modules[$module->getId()] = $module;
 }
コード例 #16
0
 function MediaInterface()
 {
     parent::ModuleInterface('media');
 }
コード例 #17
0
 function ContactInterface()
 {
     parent::ModuleInterface('contact');
 }
コード例 #18
0
ファイル: ModuleManager.php プロジェクト: clastic/clastic
 /**
  * @param ModuleInterface $module
  */
 public function registerModule(ModuleInterface $module)
 {
     $this->modules[$module->getIdentifier()] = $module;
 }
コード例 #19
0
 function PollInterface()
 {
     parent::ModuleInterface('poll');
 }
コード例 #20
0
 function ArticlesInterface()
 {
     parent::ModuleInterface('articles');
 }
コード例 #21
0
 function ForumInterface()
 {
     parent::ModuleInterface('forum');
 }
コード例 #22
0
 function GuestbookInterface()
 {
     parent::ModuleInterface('guestbook');
 }