/** * @param \yii\web\UrlManager $manager * @param \yii\web\Request $request * @return array|bool */ public function parseRequest($manager, $request) { try { $_slug = $this->getRouteFromSlug($request); $route = \UrlAlias\models\UrlRule::getRouteBySlug($_slug); if (!is_null($route)) { return [$route->getAttribute('route'), unserialize($route->getAttribute('params'))]; } } catch (\yii\db\Exception $e) { } return false; }