Pman.php
[Pman.Core] / Pman.php
1 <?php
2
3 /*
4  * this is loaded by the pman admin..
5  *
6  * it checks that required variables are set...
7  *
8  */
9 class Pman_Core_Pman {
10     
11     
12     function init ($pg)
13     {
14         if(!empty($_REQUEST['_core_skip_check'])){
15             return;
16         }
17         
18         $group = DB_DataObject::factory('groups');
19         
20         if(!$group->get('name', 'core-person-signup-bcc')){
21             die("group core-person-signup-bcc does not exist : add ?_core_skip_check=1 to bypass this check");
22         }
23         
24         $member = DB_DataObject::factory('group_members');
25         $member->group_id = $group->id;
26         
27         if(!$member->count()){
28             die("group core-person-signup-bcc does not have any members : add ?_core_skip_check=1 to bypass this check");
29         }
30         
31         
32     }
33     
34     
35     
36 }