public static function updateBinary(Package $package) { $binaries = $package->getBinaries(); if (isset($binaries[0]) && self::getOS() !== 'windows') { $binDir = rtrim(self::$composer->getConfig()->get('bin-dir'), '/') . '/'; if (!@chmod($binDir . 'mystem', 0555)) { throw new Exception("Can't chmod binary file '{$binDir}mystem'"); } } }