PHP code example of sjaakp / yii2-dateline

1. Go to this page and download the library: Download sjaakp/yii2-dateline 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/ */

    

sjaakp / yii2-dateline example snippets


	// ...
	public function actionFoo()	{
		$dataProvider = new ActiveDataProvider([
			'query' => InterestingEvent::find(),
		    'pagination' => false
		]);
		
		return $this->render('foo', [
			'dataProvider' => $dataProvider
		]);
	}
	// ...
	
 $dl = Dateline::begin([
	    'dataProvider' => $dataProvider,
	    'attributes' => [
	        'id' => 'id',
	        'start' => 'date1',
	        'text' => 'name'
	    ],
	    'options' => [
			/* ... */
	    ]
	]);
	
	$dl->band([
        'size' => '75%',
	    'scale' => Dateline::WEEK,
	    'interval'=> 90,
	])
	  ->band([
        'size' => '25%',
        'layout' => 'overview',
        'scale' => Dateline::YEAR,
        'interval'=> 80
    ]);
	
	Dateline::end();