feat:create custom data types for market data

This commit is contained in:
hackerESQ
2024-10-29 16:34:18 -05:00
parent 4f6e3c3711
commit 4e6dcd6ff4
11 changed files with 437 additions and 94 deletions
@@ -3,6 +3,7 @@
namespace App\Interfaces\MarketData;
use Illuminate\Support\Collection;
use App\Interfaces\MarketData\Types\Quote;
interface MarketDataInterface
{
@@ -20,9 +21,9 @@ interface MarketDataInterface
*
* @param String $symbol
*
* @return Collection
* @return Quote
*/
public function quote(String $symbol): Collection;
public function quote(String $symbol): Quote;
/**
* Get dividend data