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)
133133
134134 protected function removeCacheFiles ()
135135 {
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+ }
145146
146- $ finder ->directories ()
147- ->in (getcwd (). '/console/cache/ ' )
148- ->ignoreUnreadableDirs ();
147+ $ finder ->directories ()
148+ ->in (getcwd () . '/console/cache/ ' )
149+ ->ignoreUnreadableDirs ();
149150
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+ }
152158 }
153- }
154- catch (\InvalidArgumentException $ argumentException ) {
155- // Do nothing if we don't have cache dir.
156- }
157159 }
158160}
You can’t perform that action at this time.
0 commit comments