Skip to content
This repository was archived by the owner on Feb 1, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions cmd/run.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
use Interns2022B\Breweries;
use Interns2022B\BreweryData;
use Interns2022B\BreweryFactory;
use Interns2022B\BreweryScrapper;
use Interns2022B\Cache;
use Interns2022B\Providers;
use League\CLImate\CLImate;
Expand All @@ -14,14 +15,16 @@
$climate = new CLImate();
$climate->green("Wow! My first simple PHP CLI application works!");

$breweryScrapper = new BreweryData();
$breweryData = new BreweryData();
$cache = new Cache();
$providerService = new Providers();
$breweries = new Breweries();
$breweryFactory = new BreweryFactory();
$breweryScrapper = new BreweryScrapper();

$breweryScrapper->collectData();
$breweriesData = $breweryScrapper->getData();
$breweryScrapper->casparyScrapper();
$breweryData->collectData();
$breweriesData = $breweryData->getData();
$breweriesCollection = $breweryFactory->create($breweriesData);
$providers = $providerService->getProviders($breweriesCollection);

Expand Down
2 changes: 2 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
"ext-readline": "*",
"guzzlehttp/guzzle": "^7.4",
"illuminate/collections": "^9.19",
"illuminate/support": "^4.2",
Copy link
Member

@mtracz mtracz Jul 14, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why you need this package? You can use illuminate/collections instead.
To remove package use composer remove <package name>

"league/climate": "^3.8",
"symfony/css-selector": "^6.1",
"symfony/dom-crawler": "^6.1"
},
"require-dev": {
Expand Down
Loading