Bolt\Composer\ScriptHandler::configureDirMode PHP Method

configureDirMode() protected static method

Gets the directory mode value, sets umask with it, and returns it.
protected static configureDirMode ( Composer\Script\Event $event ) : number
$event Composer\Script\Event
return number
    protected static function configureDirMode(Event $event)
    {
        if (static::$dirMode === null) {
            $dirMode = static::getOption($event, 'dir-mode', 0777);
            $dirMode = is_string($dirMode) ? octdec($dirMode) : $dirMode;
            umask(0777 - $dirMode);
            static::$dirMode = $dirMode;
        }
        return static::$dirMode;
    }