Namespaces

  • Latte
    • Loaders
    • Macros
    • Runtime
  • Nette
    • Application
      • Responses
      • Routers
      • UI
    • Bridges
      • ApplicationLatte
      • ApplicationTracy
      • CacheLatte
      • DatabaseDI
      • DatabaseTracy
      • DITracy
      • FormsLatte
      • Framework
      • HttpTracy
      • SecurityTracy
    • Caching
      • Storages
    • ComponentModel
    • Database
      • Drivers
      • Reflection
      • Table
    • DI
      • Config
        • Adapters
      • Extensions
    • Diagnostics
    • Forms
      • Controls
      • Rendering
    • Http
    • Iterators
    • Latte
    • Loaders
    • Localization
    • Mail
    • Neon
    • PhpGenerator
    • Reflection
    • Security
    • Templating
    • Utils
  • NetteModule
  • none
  • Tracy

Classes

  • Callback
  • Configurator
  • Environment
  • Framework
  • FreezableObject
  • Object

Interfaces

  • IFreezable

Exceptions

  • ArgumentOutOfRangeException
  • DeprecatedException
  • DirectoryNotFoundException
  • FileNotFoundException
  • InvalidArgumentException
  • InvalidStateException
  • IOException
  • MemberAccessException
  • NotImplementedException
  • NotSupportedException
  • OutOfRangeException
  • StaticClassException
  • UnexpectedValueException
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Other releases
  • Nette homepage
  1: <?php
  2: 
  3: /**
  4:  * This file is part of the Nette Framework (https://nette.org)
  5:  * Copyright (c) 2004 David Grudl (https://davidgrudl.com)
  6:  */
  7: 
  8: namespace Nette;
  9: 
 10: use Nette;
 11: 
 12: 
 13: /**
 14:  * The exception that is thrown when the value of an argument is
 15:  * outside the allowable range of values as defined by the invoked method.
 16:  */
 17: class ArgumentOutOfRangeException extends \InvalidArgumentException
 18: {
 19: }
 20: 
 21: 
 22: /**
 23:  * The exception that is thrown when a method call is invalid for the object's
 24:  * current state, method has been invoked at an illegal or inappropriate time.
 25:  */
 26: class InvalidStateException extends \RuntimeException
 27: {
 28: }
 29: 
 30: 
 31: /**
 32:  * The exception that is thrown when a requested method or operation is not implemented.
 33:  */
 34: class NotImplementedException extends \LogicException
 35: {
 36: }
 37: 
 38: 
 39: /**
 40:  * The exception that is thrown when an invoked method is not supported. For scenarios where
 41:  * it is sometimes possible to perform the requested operation, see InvalidStateException.
 42:  */
 43: class NotSupportedException extends \LogicException
 44: {
 45: }
 46: 
 47: 
 48: /**
 49:  * The exception that is thrown when a requested method or operation is deprecated.
 50:  */
 51: class DeprecatedException extends NotSupportedException
 52: {
 53: }
 54: 
 55: 
 56: /**
 57:  * The exception that is thrown when accessing a class member (property or method) fails.
 58:  */
 59: class MemberAccessException extends \LogicException
 60: {
 61: }
 62: 
 63: 
 64: /**
 65:  * The exception that is thrown when an I/O error occurs.
 66:  */
 67: class IOException extends \RuntimeException
 68: {
 69: }
 70: 
 71: 
 72: /**
 73:  * The exception that is thrown when accessing a file that does not exist on disk.
 74:  */
 75: class FileNotFoundException extends IOException
 76: {
 77: }
 78: 
 79: 
 80: /**
 81:  * The exception that is thrown when part of a file or directory cannot be found.
 82:  */
 83: class DirectoryNotFoundException extends IOException
 84: {
 85: }
 86: 
 87: 
 88: /**
 89:  * The exception that is thrown when an argument does not match with the expected value.
 90:  */
 91: class InvalidArgumentException extends \InvalidArgumentException
 92: {
 93: }
 94: 
 95: 
 96: /**
 97:  * The exception that is thrown when an illegal index was requested.
 98:  */
 99: class OutOfRangeException extends \OutOfRangeException
100: {
101: }
102: 
103: 
104: /**
105:  * The exception that is thrown when a value (typically returned by function) does not match with the expected value.
106:  */
107: class UnexpectedValueException extends \UnexpectedValueException
108: {
109: }
110: 
111: 
112: /**
113:  * The exception that is thrown when static class is instantiated.
114:  */
115: class StaticClassException extends \LogicException
116: {
117: }
118: 
Nette 2.2 API documentation generated by ApiGen 2.8.0