Namespaces

  • Nette
    • Application
      • Diagnostics
      • Responses
      • Routers
      • UI
    • Caching
      • Storages
    • ComponentModel
    • Config
      • Adapters
      • Extensions
    • Database
      • Diagnostics
      • Drivers
      • Reflection
      • Table
    • DI
      • Diagnostics
    • Diagnostics
    • Forms
      • Controls
      • Rendering
    • Http
    • Iterators
    • Latte
      • Macros
    • Loaders
    • Localization
    • Mail
    • Reflection
    • Security
      • Diagnostics
    • Templating
    • Utils
      • PhpGenerator
  • NetteModule
  • none

Classes

  • ArrayHash
  • ArrayList
  • Callback
  • DateTime
  • Environment
  • Framework
  • FreezableObject
  • Image
  • Object
  • ObjectMixin

Interfaces

  • IFreezable

Exceptions

  • ArgumentOutOfRangeException
  • DeprecatedException
  • DirectoryNotFoundException
  • FatalErrorException
  • FileNotFoundException
  • InvalidArgumentException
  • InvalidStateException
  • IOException
  • MemberAccessException
  • NotImplementedException
  • NotSupportedException
  • OutOfRangeException
  • StaticClassException
  • UnexpectedValueException
  • UnknownImageFileException
  • 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 (http://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: /**
 90:  * The exception that is thrown when an argument does not match with the expected value.
 91:  */
 92: class InvalidArgumentException extends \InvalidArgumentException
 93: {
 94: }
 95: 
 96: 
 97: /**
 98:  * The exception that is thrown when an illegal index was requested.
 99:  */
100: class OutOfRangeException extends \OutOfRangeException
101: {
102: }
103: 
104: 
105: /**
106:  * The exception that is thrown when a value (typically returned by function) does not match with the expected value.
107:  */
108: class UnexpectedValueException extends \UnexpectedValueException
109: {
110: }
111: 
112: 
113: 
114: /**
115:  * The exception that is thrown when static class is instantiated.
116:  */
117: class StaticClassException extends \LogicException
118: {
119: }
120: 
121: 
122: /**
123:  * The exception that indicates errors that can not be recovered from. Execution of
124:  * the script should be halted.
125:  */
126: 
127: class FatalErrorException extends \ErrorException
128: {
129: 
130:     public function __construct($message, $code, $severity, $file, $line, $context, \Exception $previous = NULL)
131:     {
132:         parent::__construct($message, $code, $severity, $file, $line, $previous);
133:         $this->context = $context;
134:     }
135: 
136: }
137: 
138: 
139: 
Nette 2.0 API documentation generated by ApiGen 2.8.0