plan = $plan; $this->manifest = $manifest; $this->package_path = $package_path; $this->directory = $directory; } /** * Returns the plan. * * @return ExportPlan */ public function get_plan(): ExportPlan { return $this->plan; } /** * Returns the manifest as written. * * @return Manifest */ public function get_manifest(): Manifest { return $this->manifest; } /** * Returns the absolute path of the zip file. * * @return string */ public function get_package_path(): string { return $this->package_path; } /** * Returns the temporary directory holding the zip. * * @return string */ public function get_directory(): string { return $this->directory; } }