/** * Create a classes directory and autoload it. * * @param string $directory * @param OutputInterface $output * * @return $this */ protected function createClassesDir($directory, $output) { File::mkdir($directory . '/app/classes'); File::gitkeep($directory . '/app/classes'); File::replaceOnce($directory . '/app/start/global.php', "app_path().'/models',", "app_path().'/models',\n\tapp_path().'/classes',"); File::replaceOnce($directory . '/composer.json', "\"app/models\",", "\"app/models\",\n\t\t\t\"app/classes\","); $output->writeln('app/classes directory created and autoloaded'); return $this; }