Ignore:
Timestamp:
Oct 31, 2013, 9:30:09 PM (11 years ago)
Author:
chronos
Message:
  • Upraveno: Aplikační moduly nyní implementují párové funkce s prefixem Do. Tyto funkce jsou volány nadřazenými bez prefixu. Díky tomu také není nutné volat z modulů parent funkci. Třída Module zajistí vše potřebné okolo.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Common/AppModule.php

    r579 r586  
    5252  function Start()
    5353  {
     54    if($this->Running) return;
     55    $this->DoStart();
    5456        $this->Running = true;
    5557  }
     
    5759  function Stop()
    5860  {
     61        if(!$this->Running) return;
    5962        $this->Running = false;
     63        $this->DoStop(); 
    6064  }
     65 
     66  function Restart()
     67  {
     68    $this->Stop();
     69    $this->Start();
     70  }
     71 
     72  protected function DoStart()
     73  {
     74  }
     75 
     76  protected function DoStop()
     77  {
     78   
     79  }
     80
     81  protected function DoInstall()
     82  {
     83  }
     84 
     85  protected function DoUninstall()
     86  {
     87  }
    6188}
    6289
Note: See TracChangeset for help on using the changeset viewer.