diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 4d663fa..d7b2d38 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -17,8 +17,8 @@ $routes->addPlaceholder('uuid', '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4} $routes->get('/', 'Home::index'); $routes->group('cli', ['namespace' => 'App\Controllers\CLI'], function ($routes) { $routes->cli('mangboard/level', 'Mangboard::level'); - $routes->cli('yamap/crawler', 'Yamap::crawler'); - $routes->cli('yamap/crawler/(:any)', 'Yamap::crawler/$1'); + $routes->cli('crawler/yamap', 'Crawler::yamap'); + $routes->cli('crawler/yamap/(:any)', 'Crawler::yamap::/$1'); }); $routes->group('admin', ['namespace' => 'App\Controllers\Admin', 'filter' => 'authFilter:manager'], function ($routes) { diff --git a/app/Controllers/CLI/Yamap.php b/app/Controllers/CLI/Crawler.php similarity index 92% rename from app/Controllers/CLI/Yamap.php rename to app/Controllers/CLI/Crawler.php index f0f3257..f02a261 100644 --- a/app/Controllers/CLI/Yamap.php +++ b/app/Controllers/CLI/Crawler.php @@ -5,24 +5,23 @@ namespace App\Controllers\CLI; use App\Libraries\YamapLibrary; use App\Libraries\MyWebLibrary; -use App\Libraries\MyStorage\MyStorageFileLibrary; +use App\Libraries\MyStorage\FileLibrary; use App\Libraries\MyCrawlerLibrary; use App\Libraries\Mangboard\GalleryBoardLibrary; use App\Entities\Mangboard\BoardEntity; use App\Controllers\BaseController; -class Yamap extends BaseController +class Crawler extends BaseController { public function yamap(...$params): bool { try { $isDebug = in_array("debug", $params); $nickname = getenv("yamap.view.default.nickname"); - $datas = []; //Yamap사이트에서 자유게시판에서 최근 게시물 데이터 가져오기 if (!in_array("skip_build", $params)) { $myWeb = new MyWebLibrary(getenv('yamap.host.url')); - $storage = new MyStorageFileLibrary(WRITEPATH . "uploads"); + $storage = new FileLibrary(WRITEPATH . "uploads"); $storage->setPath("Yamap"); $crawler = new MyCrawlerLibrary(); diff --git a/app/Libraries/MyStorage/MyStorageFileLibrary.php b/app/Libraries/MyStorage/FileLibrary.php similarity index 92% rename from app/Libraries/MyStorage/MyStorageFileLibrary.php rename to app/Libraries/MyStorage/FileLibrary.php index 0afc640..c9eacce 100644 --- a/app/Libraries/MyStorage/MyStorageFileLibrary.php +++ b/app/Libraries/MyStorage/FileLibrary.php @@ -2,9 +2,7 @@ namespace App\Libraries\MyStorage; -use App\Libraries\MyStorage\MyStorageLibrary; - -class MyStorageFileLibrary extends MyStorageLibrary +class FileLibrary extends MyStorageLibrary { private $_uploadPath = ""; private $_path = "";