1. Go to this page and download the library: Download mixerapi/collection-view 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/ */
mixerapi / collection-view example snippets
# src/Application.php
public function bootstrap(): void
{
// other logic...
$this->addPlugin('MixerApi/CollectionView');
}
use MixerApi\CollectionView\View\JsonCollectionView;
use MixerApi\CollectionView\View\XmlCollectionView;
public function viewClasses(): array
{
return [JsonCollectionView::class, XmlCollectionView::class];
}
# config/collection_view.php
return [
'CollectionView' => [
'pagination' => '{{collection}}', // array that holds pagination data
'pagination.url' => '{{url}}', // url of current page
'pagination.count' => '{{count}}', // items on the page
'pagination.total' => '{{total}}', // total database records
'pagination.pages' => '{{pages}}', // total pages
'pagination.next' => '{{next}}', // next page url
'pagination.prev' => '{{prev}}', // previous page url
'pagination.first' => '{{first}}', // first page url
'pagination.last' => '{{last}}', // last page url
'items' => '{{data}}', // the collection of data
]
];
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.