File tree Expand file tree Collapse file tree 1 file changed +20
-18
lines changed Expand file tree Collapse file tree 1 file changed +20
-18
lines changed Original file line number Diff line number Diff line change @@ -133,26 +133,28 @@ public function processPackages(Event $event)
133
133
134
134
protected function removeCacheFiles ()
135
135
{
136
- try {
137
- $ finder = new Finder ();
138
- $ finder ->files ()
139
- ->in (getcwd ().'/console/cache/ ' )
140
- ->ignoreUnreadableDirs ();
141
-
142
- foreach ($ finder as $ file ) {
143
- unlink ($ file ->getPathName ());
144
- }
136
+ if (is_dir (getcwd ().'/console/cache/ ' )) {
137
+ try {
138
+ $ finder = new Finder ();
139
+ $ finder ->files ()
140
+ ->in (getcwd () . '/console/cache/ ' )
141
+ ->ignoreUnreadableDirs ();
142
+
143
+ foreach ($ finder as $ file ) {
144
+ unlink ($ file ->getPathName ());
145
+ }
145
146
146
- $ finder ->directories ()
147
- ->in (getcwd (). '/console/cache/ ' )
148
- ->ignoreUnreadableDirs ();
147
+ $ finder ->directories ()
148
+ ->in (getcwd () . '/console/cache/ ' )
149
+ ->ignoreUnreadableDirs ();
149
150
150
- foreach ($ finder as $ directory ) {
151
- rmdir ($ directory );
151
+ foreach ($ finder as $ directory ) {
152
+ rmdir ($ directory );
153
+ }
154
+
155
+ } catch (\InvalidArgumentException $ argumentException ) {
156
+ $ this ->io ->write ('<info>Cache files can not be deleted</info> ' );
157
+ }
152
158
}
153
- }
154
- catch (\InvalidArgumentException $ argumentException ) {
155
- // Do nothing if we don't have cache dir.
156
- }
157
159
}
158
160
}
You can’t perform that action at this time.
0 commit comments