/** * Change segments and return count if segments * * @return int */ public function getSegments() { $count = count($this->segments) ? $this->segments : ($this->segments = explode('/', preg_replace('/^\\//', '', $this->request->getStringUri()))); return count($count); }