definition))); if (strlen($data) < self::MAX_ENV_SIZE) { EnvHelper::set(self::ENV_VAR, $data); } else { $tempFile = tempnam(sys_get_temp_dir(), 'composer-compile-'); file_put_contents($tempFile, json_encode($task->definition)); EnvHelper::set(self::ENV_VAR, '@' . $tempFile); } } /** * Import the task definition from an environment variable. */ public static function import() { $raw = getenv(self::ENV_VAR); if ($raw === false || $raw === '') { fprintf(STDERR, "WARNING: Failed to read compilation-task from %s. Please use \"composer compile\".\n", self::ENV_VAR); $GLOBALS[self::GLOBAL_VAR] = []; return; } if ($raw[0] === '@') { $file = substr($raw, 1); $GLOBALS[self::GLOBAL_VAR] = json_decode(file_get_contents($file), 1); } else { $GLOBALS[self::GLOBAL_VAR] = json_decode(gzdecode(base64_decode($raw)), 1); } } /** * After executing a subtask, cleanup any variables/files that we created. */ public static function cleanup() { $raw = getenv(self::ENV_VAR); if ($raw[0] === '@') { $file = substr($raw, 1); unlink($file); } EnvHelper::remove(self::ENV_VAR); } /** * @return string * PHP code to setup a global variable with the active task. */ public static function createImportStatement() { return sprintf('%s::import();', self::CLASS); } }__halt_compiler();----SIGNATURE:----mb4ESlhxIGmu0qFvCTgB5p3YwBWvTRLDDHH0TqFRHf3mYaBhcAplO8Zl9aXwYDbDFq8+KNSMmSbEBqZJAvIu2nGps8NPP6BC/DWNxA/qXHGIeUizoIBSKwIqvGqr/B2RKSPiERQhU1EMj4OtfzEPq6Wv1PthEuDpWr5EbxSOyEIJ8bzpIKvv2qotACUfF29s55LSzH/OCCAJ5sICTKp7fSH87FeRK+1giIIfd3nDuce3D1g6G7a+CXZu2z6wyyqdGtswitNqre/JC4qSrMGQ5CJsKnNaL0zReN1Tbws/RcZ9lHNhXe2XgUS8UxQWAUdliwI6sbIsbk8c+piQ9tgluLfi96reAs7qw7H4g7K4lyU2wadXrECSp/ayyYjc6LebeZJbNUM0/HbNDy8db/2II6IuwHZCNWUA0lVH8W/q8xlTeyOGzsL59iOmmr9v09kSdt6J8nl28EycrW3hYfymbgAOjZd7IiiAZWMDd/HdKP7IK2oWpMwQKLikwyG45XUqIAa3cj5QA0UkuAI32yON9mVW8LaBaKX6DEQTeSeeOukDyB7DX5ljVZedSap9UN9l2y1PZbP6+bN5CYP9nZDZLNIxDYfQLyZNpu4zDobxH6shh7A/yIWy9rV6Vm4dEPBDEX69Mu5BNHMfF/bkWwUgA7AoAAzTFvZ0ZqS4kRY4m8M=----ATTACHMENT:----NDc1ODY2MTY2ODgxNTgxMCAxMDc3MTU4NDExNDYwMDY4IDc5MjgxODIyNzUyODQ1OA==