Luminova Framework

PHP Luminova: Application Default Filesystem Permission

Last updated: 2025-12-30 07:23:16

Control file and directory permissions in your application to ensure proper access levels and prevent unauthorized changes.

The Filesystem Configuration class provides properties to set the default Unix file and directory permissions for creating new files and directories in your application.


  • Class namespace: \App\Config\Files
  • File path: /app/Config/Files.php
  • This class is marked as final and can't be subclassed

Properties

filePermissions

Set Unix file permission, to use while creating a new file in your application.

public static int $filePermissions = 0644;

dirPermissions

Set Unix directory permission, to use while creating a new directory.

public static int $dirPermissions = 0755;