summaryrefslogtreecommitdiff
path: root/admin/schema_inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'admin/schema_inc.php')
-rwxr-xr-x[-rw-r--r--]admin/schema_inc.php44
1 files changed, 22 insertions, 22 deletions
diff --git a/admin/schema_inc.php b/admin/schema_inc.php
index df9b8db..48dae8c 100644..100755
--- a/admin/schema_inc.php
+++ b/admin/schema_inc.php
@@ -1,6 +1,6 @@
<?php
-$tables = array(
+$tables = [
'pigeonholes' => "
content_id I4 NOTNULL PRIMARY,
structure_id I4 NOTNULL PRIMARY
@@ -14,7 +14,7 @@ $tables = array(
, CONSTRAINT `pigeonhole_members_parent_ref` FOREIGN KEY (`parent_id`) REFERENCES `".BIT_DB_PREFIX."liberty_content`( `content_id` )
, CONSTRAINT `pigeonhole_members_content_ref` FOREIGN KEY (`content_id`) REFERENCES `".BIT_DB_PREFIX."liberty_content`( `content_id` )'
"
-);
+];
global $gBitInstaller;
@@ -22,36 +22,36 @@ foreach( array_keys( $tables ) AS $tableName ) {
$gBitInstaller->registerSchemaTable( PIGEONHOLES_PKG_NAME, $tableName, $tables[$tableName] );
}
-$gBitInstaller->registerPackageInfo( PIGEONHOLES_PKG_NAME, array(
+$gBitInstaller->registerPackageInfo( PIGEONHOLES_PKG_NAME, [
'description' => "A Categorisation system that makes it easy to keep an overview of your data. Has a simple, yet powerful interface for categorising multiple pages at once.",
'license' => '<a href="http://www.gnu.org/licenses/licenses.html#LGPL">LGPL</a>',
-) );
+] );
// ### Sequences
-$sequences = array (
- 'pigeonholes_id_seq' => array( 'start' => 1 )
-);
+$sequences = [
+ 'pigeonholes_id_seq' => [ 'start' => 1 ]
+];
$gBitInstaller->registerSchemaSequences( PIGEONHOLES_PKG_NAME, $sequences );
// ### Default Preferences
-$gBitInstaller->registerPreferences( PIGEONHOLES_PKG_NAME, array(
- array( PIGEONHOLES_PKG_NAME, 'pigeonholes_display_members','y' ),
- array( PIGEONHOLES_PKG_NAME, 'pigeonholes_limit_member_number','100' ),
- array( PIGEONHOLES_PKG_NAME, 'pigeonholes_list_style','table' ),
- array( PIGEONHOLES_PKG_NAME, 'pigeonholes_menu_text', 'Categories' ),
-) );
+$gBitInstaller->registerPreferences( PIGEONHOLES_PKG_NAME, [
+ [ PIGEONHOLES_PKG_NAME, 'pigeonholes_display_members','y' ],
+ [ PIGEONHOLES_PKG_NAME, 'pigeonholes_limit_member_number','100' ],
+ [ PIGEONHOLES_PKG_NAME, 'pigeonholes_list_style','table' ],
+ [ PIGEONHOLES_PKG_NAME, 'pigeonholes_menu_text', 'Categories' ],
+] );
// ### Default UserPermissions
-$gBitInstaller->registerUserPermissions( PIGEONHOLES_PKG_NAME, array(
- array( 'p_pigeonholes_view', 'Can view pigeonholes', 'basic', PIGEONHOLES_PKG_NAME ),
- array( 'p_pigeonholes_insert_member', 'Can insert content into an existing pigeonhole', 'registered', PIGEONHOLES_PKG_NAME ),
- array( 'p_pigeonholes_update', 'Can update pigeonholes', 'editors', PIGEONHOLES_PKG_NAME ),
- //array( 'p_pigeonholes_admin', 'Can administer all aspects of pigeonholes', 'editors', PIGEONHOLES_PKG_NAME ),
-) );
+$gBitInstaller->registerUserPermissions( PIGEONHOLES_PKG_NAME, [
+ [ 'p_pigeonholes_view', 'Can view pigeonholes', 'basic', PIGEONHOLES_PKG_NAME ],
+ [ 'p_pigeonholes_insert_member', 'Can insert content into an existing pigeonhole', 'registered', PIGEONHOLES_PKG_NAME ],
+ [ 'p_pigeonholes_update', 'Can update pigeonholes', 'editors', PIGEONHOLES_PKG_NAME ],
+ //[ 'p_pigeonholes_admin', 'Can administer all aspects of pigeonholes', 'editors', PIGEONHOLES_PKG_NAME ],
+] );
// Requirements
-$gBitInstaller->registerRequirements( PIGEONHOLES_PKG_NAME, array(
- 'liberty' => array( 'min' => '2.1.4' ),
-));
+$gBitInstaller->registerRequirements( PIGEONHOLES_PKG_NAME, [
+ 'liberty' => [ 'min' => '5.0.0' ],
+] );