1. Go to this page and download the library: Download matsevh/jeugdwerk-news library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
matsevh / jeugdwerk-news example snippets
'providers' => ServiceProvider::defaultProviders()->merge([
/*
* Package Service Providers...
*/
\Matsevh\JeugdwerkNews\NewsServiceProvider::class,
/*
* Application Service Providers...
*/
...
])->toArray(),
use Matsevh\Jeugdwerk\NewsProviderController
$providerController = new NewsProviderController();
$provider = $providerController->create(
link_to: 1, // The model id the provider is linked to
name: 'First Provider', // The name of the provider
/*
The allowed and supported types are json and rss
- rss for rss and atom feeds
- json for json feeds and api's
*/
type: 'json',
link: 'https://www.vrt.be/vrtnieuws/en.rss.articles.xml' // The link/url of the feed
/*
The next params are only used when using the type json
*/
sub: [], // The levels that the will lower when reading the array
truncate: true, // Truncate the summery to 100 characters
authentication: [], // Only bearer is supported at the moment leave the array empty when no authentication
use Matsevh\Jeugdwerk\NewsProviderController
$providerController = new NewsProviderController();
$provider = $providerController->update(
providerId: 1 // The provider id you want to update
// You only have to
use Matsevh\Jeugdwerk\NewsProviderController
$providerController = new NewsProviderController();
$provider = $providerController->delete(
providerId: 1 // The provider id you want to update
));
use Matsevh\Jeugdwerk\NewsController
$newsController = new NewsController();
$news = $newsController->get(
link_to: 1 // The link where want all the news from
);
use Matsevh\Jeugdwerk\NewsController
$newsController = new NewsController();
$news = $newsController->get();
bash
php artisan migrate
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.