/** * Make the item active * * @return Lavary\Menu\Item */ public function active($pattern = null) { if (!is_null($pattern)) { $pattern = ltrim(preg_replace('/\\/\\*/', '(/.*)?', $pattern), '/'); if (preg_match("@^{$pattern}\\z@", \Request::path())) { $this->activate(); } return $this; } $this->attributes['class'] = Builder::formatGroupClass(array('class' => 'active'), $this->attributes); return $this; }
/** * Make the anchor active * * @return Lavary\Menu\Link */ public function active() { $this->attributes['class'] = Builder::formatGroupClass(array('class' => 'active'), $this->attributes); return $this; }