/** * @param $path string * @return string */ protected function sourcePathToTargetPath($path) { $out = $path; if (!$this->isJsPath($path)) { list($common, $targetPath) = Path::diff($this->targetPath(), $path); $out = "{$common}/{$targetPath}/" . $this->toJsFileName(Path::noDir($path)); } return $out; }