public static function pagePassword($pageId = null) { if ($pageId === null) { if (!ipContent()->getCurrentPage()) { return null; } $pageId = ipContent()->getCurrentPage()->getId(); } return Model::getPagePassword($pageId); }
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']); }