コード例 #1
0
ファイル: Mongo.php プロジェクト: kylewm/Known
 /**
  * Handle event hooks.
  */
 function registerEventHooks()
 {
     parent::registerEventHooks();
     \Idno\Core\Idno::site()->addEventHook('upgrade', function (\Idno\Core\Event $event) {
         $new_version = $event->data()['new_version'];
         $last_update = $event->data()['last_update'];
         if ($last_update < 2016042301) {
             \Idno\Core\Idno::site()->logging()->debug("Mongo: Applying mongo upgrades - adding index.");
             $this->database->entities->createIndex(['created' => 1]);
         }
     });
 }