SYMBOL INDEX (154 symbols across 16 files) FILE: src/Menu/Items/Contents/Link.php class Link (line 13) | class Link extends HtmlLink method __construct (line 47) | public function __construct($url, $value = null, $attributes = array()) method href (line 61) | public function href($href) method getUrl (line 73) | public function getUrl() method stop (line 83) | public function stop() method render (line 93) | public function render() method isLink (line 116) | public function isLink() method isSpecialUrl (line 126) | public function isSpecialUrl() method getEvaluatedUrl (line 144) | public function getEvaluatedUrl() method getParentItems (line 181) | protected function getParentItems() method getParentLists (line 202) | protected function getParentLists() method getHandlerSegment (line 223) | protected function getHandlerSegment() method getParentItemsUrls (line 236) | protected function getParentItemsUrls() FILE: src/Menu/Items/Contents/Raw.php class Raw (line 9) | class Raw extends Content {} FILE: src/Menu/Items/Item.php class Item (line 17) | class Item extends MenuObject method __construct (line 36) | public function __construct(ItemList $parent, Tag $value, $children = ... method setActivePatterns (line 55) | public function setActivePatterns($pattern, $name = null) method stop (line 66) | public function stop() method getContent (line 76) | public function getContent() method setBeforeContent (line 86) | public function setBeforeContent($value) method setAfterContent (line 97) | public function setAfterContent($value) method setElement (line 108) | public function setElement($element = null) method getElement (line 120) | public function getElement() method render (line 137) | public function render($depth = 0) method isActive (line 166) | public function isActive() method hasChildren (line 179) | public function hasChildren() method hasActivePatterns (line 189) | protected function hasActivePatterns() method hasActiveChild (line 212) | public function hasActiveChild() method getUrl (line 236) | protected function getUrl() method addActiveClasses (line 248) | private function addActiveClasses() method getRequest (line 268) | public function getRequest() FILE: src/Menu/Items/ItemList.php class ItemList (line 22) | class ItemList extends MenuObject method __construct (line 40) | public function __construct($items = array(), $name = null, $attribute... method onItem (line 53) | public function onItem() method setOption (line 70) | public function setOption($option, $value) method add (line 114) | public function add($url, $value, $children = null, $linkAttributes = ... method raw (line 139) | public function raw($raw, $children = null, $itemAttributes = array(),... method addContent (line 157) | public function addContent($content, $children = null, $itemAttributes... method activePattern (line 184) | public function activePattern($pattern) method attach (line 205) | public function attach(ItemList $itemList) method name (line 219) | public function name($name) method getName (line 231) | public function getName() method prefix (line 247) | public function prefix($prefix) method prefixParents (line 261) | public function prefixParents($prefixParents = true) method prefixMenuHandler (line 275) | public function prefixMenuHandler($prefixMenuHandler = true) method setElement (line 287) | public function setElement($element = null) method getElement (line 298) | public function getElement() method getItemsWithDepth (line 312) | public function getItemsWithDepth() method getItemsRecursivelyWithDepth (line 322) | protected function getItemsRecursivelyWithDepth($items, $depth = 0) method getItemListsWithDepth (line 348) | public function getItemListsWithDepth() method getItemListsRecursivelyWithDepth (line 358) | protected function getItemListsRecursivelyWithDepth($itemList, $depth ... method getAllItems (line 384) | public function getAllItems() method getItemsByContentType (line 406) | public function getItemsByContentType($contentType) method getAllItemLists (line 428) | public function getAllItemLists() method getAllItemListsIncludingThisOne (line 448) | public function getAllItemListsIncludingThisOne() method getItemListsAtDepth (line 459) | public function getItemListsAtDepth($depth) method getItemListsAtDepthRange (line 473) | public function getItemListsAtDepthRange($from, $to) method getItemsAtDepth (line 497) | public function getItemsAtDepth($depth) method getItemsAtDepthRange (line 511) | public function getItemsAtDepthRange($from, $to) method reverse (line 530) | public function reverse() method findActiveItem (line 537) | public function findActiveItem() method getSubmenu (line 552) | public function getSubmenu() method breadcrumbs (line 562) | public function breadcrumbs() method map (line 599) | public function map($callback) method findItemListByName (line 611) | public function findItemListByName($name) method findByName (line 633) | public function findByName($name) method find (line 645) | public function find($name) method findItemByAttribute (line 655) | public function findItemByAttribute($key, $value) method findItemByUrl (line 676) | public function findItemByUrl($url) method hydrate (line 714) | public function hydrate($resolver, $decorator, $idField = 'id', $paren... method render (line 760) | public function render($depth = 0) FILE: src/Menu/Menu.php class Menu (line 13) | class Menu method handler (line 53) | public static function handler($names = '', $attributes = array(), $el... method allHandlers (line 80) | public static function allHandlers() method reset (line 88) | public static function reset() method items (line 106) | public static function items($name = null, $attributes = array(), $ele... method setItemList (line 119) | public static function setItemList($name, $itemList) method getItemList (line 133) | public static function getItemList($name = null) method __callStatic (line 159) | public static function __callStatic($method, $parameters = array()) method getContainer (line 175) | public static function getContainer($dependency = null) method setContainer (line 205) | public static function setContainer($container) method getOption (line 217) | public static function getOption($option = null) method setOption (line 233) | public static function setOption($option, $value) FILE: src/Menu/MenuHandler.php class MenuHandler (line 11) | class MenuHandler method __construct (line 68) | public function __construct($menuObjects = array()) method setMenuObjects (line 77) | public function setMenuObjects($menuObjects) method getMenuObjects (line 84) | public function getMenuObjects() method addMenuObject (line 89) | public function addMenuObject($menuObject) method map (line 96) | public function map($callback) method breadcrumbs (line 101) | public function breadcrumbs($choosePath = null) method getHandlerFromResults (line 129) | protected function getHandlerFromResults($menuHandlers) method getMatchFromResults (line 142) | protected function getMatchFromResults($results) method getCombinedResults (line 155) | protected function getCombinedResults($results) method getCombindedResultsByKey (line 160) | protected function getCombindedResultsByKey($results) method getImplodedResults (line 177) | protected function getImplodedResults($results) method getMenuObjectsFromHandlers (line 186) | protected function getMenuObjectsFromHandlers($menuHandlers) method __call (line 213) | public function __call($method, $parameters = array()) method __toString (line 240) | public function __toString() FILE: src/Menu/MenuServiceProvider.php class MenuServiceProvider (line 9) | class MenuServiceProvider extends ServiceProvider method register (line 24) | public function register() method provides (line 40) | public function provides() method boot (line 50) | public function boot() FILE: src/Menu/Traits/Content.php class Content (line 9) | class Content extends Text method isLink (line 16) | public function isLink() method stop (line 26) | public function stop() FILE: src/Menu/Traits/MenuObject.php class MenuObject (line 12) | abstract class MenuObject extends Tag method replaceOptions (line 33) | public function replaceOptions($options) method setOption (line 52) | public function setOption($option, $value) method getOption (line 66) | public function getOption($option = null) FILE: tests/ItemListTest.php class ItemListTest (line 8) | class ItemListTest extends MenuTests method testEmptyItemListRendersNothing (line 10) | public function testEmptyItemListRendersNothing() method testCanCreateListsOfADifferentElement (line 15) | public function testCanCreateListsOfADifferentElement() method testCanPrefixItems (line 23) | public function testCanPrefixItems() method testCanSetClassOnLists (line 35) | public function testCanSetClassOnLists() method testCanSetClassOnItems (line 47) | public function testCanSetClassOnItems() method testChainingMethods (line 60) | public function testChainingMethods() method testCanAttachMenus (line 78) | public function testCanAttachMenus() FILE: tests/ItemTest.php class ItemTest (line 5) | class ItemTest extends MenuTests method testCanCreateAnItem (line 7) | public function testCanCreateAnItem() method testCanCreateItemOfADifferentElement (line 12) | public function testCanCreateItemOfADifferentElement() method testCanCreateRawItem (line 20) | public function testCanCreateRawItem() method testCanCreateItemWithSublist (line 28) | public function testCanCreateItemWithSublist() method testCanCreateElementlessItems (line 46) | public function testCanCreateElementlessItems() FILE: tests/LinkTest.php class LinkTest (line 4) | class LinkTest extends MenuTests method testCanCreateRawContent (line 6) | public function testCanCreateRawContent() method testLinksAreLinks (line 11) | public function testLinksAreLinks() method testDoesntAlterSpecialUrls (line 16) | public function testDoesntAlterSpecialUrls() method testCanSetAttributesOnLinks (line 24) | public function testCanSetAttributesOnLinks() FILE: tests/MenuHandlerTest.php class MenuHandlerTest (line 4) | class MenuHandlerTest extends MenuTests method testCanHandle (line 6) | public function testCanHandle() FILE: tests/MenuTest.php class MenuTest (line 5) | class MenuTest extends MenuTests method testCanReturnAMenuHandler (line 7) | public function testCanReturnAMenuHandler() method testCanGetAMenuThatHandlesEverything (line 14) | public function testCanGetAMenuThatHandlesEverything() method testCanResetAllHandles (line 23) | public function testCanResetAllHandles() method testCanReturnItemLists (line 31) | public function testCanReturnItemLists() method testCanSetItemLists (line 38) | public function testCanSetItemLists() method testCanRenderManuallyBindedItemLists (line 46) | public function testCanRenderManuallyBindedItemLists() method testCanGetItemLists (line 83) | public function testCanGetItemLists() method testCanGetValueFromConfig (line 91) | public function testCanGetValueFromConfig() method testClassesPassTheirConfigurationToChildren (line 100) | public function testClassesPassTheirConfigurationToChildren() method testMenuCanSetGlobalOptions (line 110) | public function testMenuCanSetGlobalOptions() method testChainingMethods (line 121) | public function testChainingMethods() FILE: tests/RawTest.php class RawTest (line 4) | class RawTest extends MenuTests method testCanCreateRawContent (line 6) | public function testCanCreateRawContent() FILE: tests/_start.php class MenuTests (line 10) | abstract class MenuTests extends \Orchestra\Testbench\TestCase method setUp (line 17) | public function setUp() method getPackageProviders (line 32) | protected function getPackageProviders($app = null) method getPackageAliases (line 39) | protected function getPackageAliases($app = null) method matchList (line 57) | protected function matchList($element = 'ul') method matchListWithItem (line 69) | protected function matchListWithItem($list = 'ul', $item = 'li') method matchItem (line 84) | protected function matchItem($element = 'li') method matchLink (line 97) | protected function matchLink($link = '#', $content = 'foo') method assertStripedEquals (line 118) | protected function assertStripedEquals($matcher, $html) method assertHTML (line 131) | protected function assertHTML($matcher, $html)