Example #1
0
 public static function pagePassword($pageId = null)
 {
     if ($pageId === null) {
         if (!ipContent()->getCurrentPage()) {
             return null;
         }
         $pageId = ipContent()->getCurrentPage()->getId();
     }
     return Model::getPagePassword($pageId);
 }
Example #2
0
 public static function ipPageUpdated($data)
 {
     if (ipRoute()->plugin() != 'Pages' || ipRoute()->action() != 'updatePage') {
         return;
     }
     $pageId = $data['id'];
     $pagePassword = Model::getPagePassword($pageId);
     if (!isset($data['pagePassword']) && empty($pagePassword)) {
         return;
     }
     Model::updatePagePassword($pageId, $data['pagePassword']);
 }