A Nova card to give you news information
Redis based storage, and pwoered by newsapi.org
All you will need is a developer token from newsapi.org, and predis for key persistence.
Installation
You can install the package in to a Laravel app that uses Nova via composer:
composer require predis/prediscomposer require kregel/nova-news-cardNext up, you must register the tool with Nova. This is typically done in the cards method of the NovaServiceProvider.
Usage
// in app/Providers/NovaServiceProvider.php
// ...
public function cards()
{
return [
// ...
(new \Kregel\NovaNewsCard\News)->withMeta([
'from' => \Carbon\Carbon::now()->subDays(5),f
]),
// If you don't define coordinates it will default to your location.
(new \Kregel\NovaNewsCard\News)->withMeta([
'name' => 'Current location',
]),
// Or you could forego all configuration. (which will default to no title, and your current location)
new \Kregel\NovaNewsCard\News,
];
}Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email github@austinkregel.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
Support on Beerpay
Hey dude! Help me out for a couple of 🍻!
