Source for file SmartCachingIterator.php
Documentation is available at SmartCachingIterator.php
- 1: <?php
- 3: /**
- 4: * Nette Framework
- 5: *
- 11: */
- 15: /**
- 16: * Smarter caching interator.
- 17: *
- 20: *
- 26: */
- 28: {
- 35: {
- 47: }
- 48: }
- 52: /**
- 53: * Is the current element the first one?
- 56: */
- 58: {
- 60: }
- 64: /**
- 65: * Is the current element the last one?
- 68: */
- 70: {
- 72: }
- 76: /**
- 77: * Is the iterator empty?
- 79: */
- 81: {
- 83: }
- 87: /**
- 88: * Is the counter odd?
- 90: */
- 92: {
- 94: }
- 98: /**
- 99: * Is the counter even?
- 101: */
- 103: {
- 105: }
- 109: /**
- 110: * Returns the counter.
- 112: */
- 114: {
- 116: }
- 120: /**
- 121: * Returns the count of elements.
- 123: */
- 125: {
- 132: }
- 133: }
- 137: /**
- 138: * Forwards to the next element.
- 140: */
- 142: {
- 146: }
- 147: }
- 151: /**
- 152: * Rewinds the Iterator.
- 154: */
- 156: {
- 159: }
- 163: /**
- 164: * Returns the next key.
- 166: */
- 168: {
- 170: }
- 174: /**
- 175: * Returns the next element.
- 177: */
- 179: {
- 181: }
- 185: /********************* Nette\Object behaviour ****************d*g**/
- 189: /**
- 190: * Call to undefined method.
- 191: *
- 196: */
- 198: {
- 200: }
- 204: /**
- 205: * Returns property value. Do not call directly.
- 206: *
- 210: */
- 212: {
- 214: }
- 218: /**
- 219: * Sets value of a property. Do not call directly.
- 220: *
- 225: */
- 227: {
- 229: }
- 233: /**
- 234: * Is property defined?
- 235: *
- 238: */
- 240: {
- 242: }
- 246: /**
- 247: * Access to undeclared property.
- 248: *
- 252: */
- 254: {
- 257: }
- 260: }