Skip to content

Commit 8c5c228

Browse files
committed
Enable support for modern Sculpin projects.
1 parent 9560909 commit 8c5c228

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

cli/drivers/SculpinValetDriver.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,17 @@ class SculpinValetDriver extends BasicValetDriver
1111
* @return bool
1212
*/
1313
public function serves($sitePath, $siteName, $uri)
14+
{
15+
return $this->isModernSculpinProject($sitePath) ||
16+
$this->isLegacySculpinProject($sitePath);
17+
}
18+
19+
private function isModernSculpinProject($sitePath)
20+
{
21+
return is_dir($sitePath.'/source') && is_dir($sitePath.'/output_dev');
22+
}
23+
24+
private function isLegacySculpinProject($sitePath)
1425
{
1526
return is_dir($sitePath.'/.sculpin');
1627
}

0 commit comments

Comments
 (0)