MapController.php 678 Bytes
<?php
    namespace frontend\controllers;
    
    use common\models\RoadPassport;
    use yii\web\Controller;

    class MapController extends Controller
    {
        /**
         * @inheritdoc
         */
        public function actions()
        {
            return [
                'error' => [
                    'class' => 'yii\web\ErrorAction',
                ],
            ];
        }

        /**
         * @return mixed
         */
        public function actionIndex()
        {
            $passports = RoadPassport::find()->with('road')->with('road.roadType')->all();
            return $this->render('index', ['passports' => $passports]);
        }

    }