diff options
Diffstat (limited to 'admin/schema_inc.php')
| -rwxr-xr-x[-rw-r--r--] | admin/schema_inc.php | 44 |
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' ], +] ); |
