Example #1
0
 /**
  * Hook called when a page is about to be deleted, but before data has been touched
  *
  * This is different from a before(delete) hook because this hook is called once it has 
  * been confirmed that the page is deleteable and WILL be deleted. 
  * 
  * @param Page $page
  *
  */
 public function ___deleteReady(Page $page)
 {
     if ($page->className() != 'Page') {
         $manager = $page->getPagesManager();
         if ($manager instanceof PagesType) {
             $manager->deleteReady($page);
         }
     }
 }
Example #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getPage()
 {
     return $this->hasOne(Page::className(), ['id' => 'owner_id']);
 }