Skip to content

Commit 2df6b4e

Browse files
guiajlopesjmolivas
authored andcommitted
Fixing cache dir error (#12)
1 parent a9c6f20 commit 2df6b4e

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

src/Extender.php

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -133,21 +133,26 @@ public function processPackages(Event $event)
133133

134134
protected function removeCacheFiles()
135135
{
136+
try {
136137
$finder = new Finder();
137138
$finder->files()
138-
->in(getcwd().'/console/cache/')
139-
->ignoreUnreadableDirs();
139+
->in(getcwd().'/console/cache/')
140+
->ignoreUnreadableDirs();
140141

141142
foreach ($finder as $file) {
142-
unlink($file->getPathName());
143+
unlink($file->getPathName());
143144
}
144145

145146
$finder->directories()
146-
->in(getcwd().'/console/cache/')
147-
->ignoreUnreadableDirs();
147+
->in(getcwd().'/console/cache/')
148+
->ignoreUnreadableDirs();
148149

149150
foreach ($finder as $directory) {
150-
rmdir($directory);
151+
rmdir($directory);
151152
}
153+
}
154+
catch (\InvalidArgumentException $argumentException) {
155+
// Do nothing if we don't have cache dir.
156+
}
152157
}
153158
}

0 commit comments

Comments
 (0)