- 
            Backend- 
            Behaviors- 
            FormController
- 
            ImportExportController
- 
            ListController
- 
            RelationController
- FormController
- ImportExportController
- ListController
- RelationController
- ReorderController
- UserPreferencesModel
 
- 
            
- 
            Classes- 
            Dashboard
- 
            NavigationManager
- 
            WidgetManager
- AuthManager
- BackendController
- Controller
- ControllerBehavior
- DashboardManager
- DashboardWidgetBase
- FilterScope
- FilterWidgetBase
- FormField
- FormTabs
- FormWidgetBase
- ListColumn
- LoginCustomization
- MainMenuItem
- NavigationManager
- ReportDataSourceBase
- ReportDataSourceManager
- ReportWidgetBase
- RoleManager
- RolePermission
- SettingsController
- SideMenuItem
- Skin
- StaticReportWidgetContainer
- VueComponentBase
- WidgetBase
- WidgetManager
- WildcardController
 
- 
            
- 
            Controllers
- 
            Database
- 
            Facades
- 
            FilterWidgets
- 
            FormWidgets
- 
            Helpers
- 
            Models- 
            BrandSetting
- 
            ExportModel
- 
            ImportModel
- AccessLog
- BrandSetting
- Dashboard
- EditorSetting
- ExportModel
- ImportModel
- Preference
- ReportDataCache
- User
- UserGroup
- UserPreference
- UserPreferenceModel
- UserRole
- UserThrottle
 
- 
            
- 
            ReportWidgets
- 
            Skins
- 
            Traits
- 
            VueComponents
- 
            Widgets- 
            Filter
- 
            Form
- 
            Lists
- 
            Table
- Filter
- Form
- Lists
- ListStructure
- ReportContainer
- RoleImpersonator
- Search
- SiteSwitcher
- Table
- Toolbar
 
- 
            
- ServiceProvider
 
- 
            
- 
            Cms- 
            Classes- 
            Controller
- 
            EditorExtension
- 
            Layout
- 
            Page
- 
            Partial
- 
            Theme
- AjaxResponse
- Asset
- CmsCompoundObject
- CmsController
- CmsDemoTrafficDataGenerator
- CmsException
- CmsObject
- CmsObjectCache
- CmsObjectCollection
- CmsReportDataSource
- CmsStatusDataSource
- CodeBase
- CodeParser
- ComponentBase
- ComponentBehavior
- ComponentHelpers
- ComponentManager
- ComponentModuleBase
- ComponentPartial
- Content
- Controller
- EditorExtension
- Layout
- LayoutCode
- Meta
- Page
- PageCode
- PageManager
- Partial
- PartialCode
- PartialStack
- PartialWatcher
- Router
- Snippet
- SnippetManager
- Theme
- ThemeManager
- ThisVariable
- TrafficLogger
 
- 
            
- 
            Components
- 
            Console
- 
            Controllers
- 
            Database
- 
            Facades
- 
            FormWidgets
- 
            Helpers
- 
            Models
- 
            ReportWidgets
- 
            Traits
- 
            Twig- AjaxPartialTokenParser
- ComponentNode
- ComponentTokenParser
- ContentNode
- ContentTokenParser
- DebugExtension
- DefaultNode
- DefaultTokenParser
- Extension
- FlashNode
- FlashTokenParser
- FrameworkNode
- FrameworkTokenParser
- GetAttrAdjuster
- GetAttrNode
- Loader
- MetaNode
- MetaTokenParser
- PageNode
- PageTokenParser
- PartialNode
- PartialTokenParser
- PlaceholderNode
- PlaceholderTokenParser
- PutNode
- PutTokenParser
- ScriptsNode
- ScriptsTokenParser
- StylesNode
- StylesTokenParser
 
- 
            VueComponents
- 
            Widgets
- ServiceProvider
 
- 
            
- 
            Editor- 
            Behaviors
- 
            Classes
- 
            Controllers
- 
            Traits
- 
            VueComponents
- ServiceProvider
 
- 
            
- 
            Media- 
            Classes
- 
            Controllers
- 
            FormWidgets
- 
            Helpers
- 
            Twig
- 
            Widgets
- ServiceProvider
 
- 
            
- 
            System- 
            Behaviors
- 
            Classes- 
            PresetManager
- 
            SiteManager
- 
            UiManager
- 
            UpdateManager
- AppBase
- CombineAssets
- DependencyResolver
- DriverBehavior
- ErrorHandler
- MailManager
- ManifestCache
- MarkupExtensionItem
- MarkupManager
- ModelBehavior
- PagerElement
- PluginBase
- PluginManager
- PresetManager
- ProductDetail
- RateLimiter
- ResizeImageItem
- ResizeImages
- SettingsManager
- SettingsMenuItem
- SiteManager
- SystemController
- SystemReportDataSource
- UiElement
- UiManager
- UpdateManager
- VersionManager
 
- 
            
- 
            Console- ComposerScript
- OctoberAbout
- OctoberDown
- OctoberFresh
- OctoberMigrate
- OctoberMirror
- OctoberOptimize
- OctoberPasswd
- OctoberUp
- OctoberUpdate
- OctoberUtil
- OctoberUtilCommands
- OctoberUtilPatches
- OctoberUtilRefitLang
- PluginCheck
- PluginDisable
- PluginEnable
- PluginInstall
- PluginList
- PluginRefresh
- PluginRemove
- PluginSeed
- PluginTest
- ProjectSync
 
- 
            Controllers
- 
            Database
- 
            Facades
- 
            Helpers
- 
            Middleware
- 
            Models
- 
            ReportWidgets
- 
            Traits
- 
            Twig
- 
            Widgets
- ServiceProvider
 
- 
            
- 
            Tailor- 
            Behaviors
- 
            Classes- 
            Blueprint
- 
            BlueprintIndexer
- 
            EditorExtension
- 
            Relations
- 
            SchemaBuilder
- 
            Scopes
- Blueprint
- BlueprintCollection
- BlueprintErrorData
- BlueprintException
- BlueprintIndexer
- BlueprintModel
- BlueprintVerifier
- ComponentVariable
- ContentFieldBase
- EditorExtension
- FieldManager
- Fieldset
- NavigationItem
- PermissionItem
- RecordIndexer
- SchemaBuilder
- SchemaPruner
 
- 
            
- 
            Components
- 
            Console
- 
            ContentFields
- 
            Controllers
- 
            Models- 
            EntryRecord
- 
            GlobalRecord
- 
            RecordImport
- ContentSchema
- EntryRecord
- GlobalRecord
- NestedFormItem
- PreviewToken
- RecordExport
- RecordImport
- RepeaterItem
 
- 
            
- 
            Traits
- 
            VueComponents
- ServiceProvider
 
- 
            
- 
            Events- 
            backend- 
            ajax
- 
            brand
- 
            files
- 
            filter
- 
            form
- 
            list
- 
            menu
- 
            page
- 
            roles
- 
            site
- 
            user
 
- 
            
- 
            cms- 
            ajax
- 
            block
- 
            combiner
- 
            component
- 
            internalTrafficStatistics
- 
            object
- 
            page
- 
            pageLookup
- 
            resizer
- 
            router
- 
            sitePicker
- 
            template
- 
            theme
- extendTwig
 
- 
            
- 
            deferredBinding
- 
            editor- 
            extension
 
- 
            
- 
            exception
- 
            halcyon- 
            datasource
 
- 
            
- 
            mailer
- 
            media
- 
            model- 
            auth
- 
            filter
- 
            form
- 
            relation- 
            /docs/api/model/relation/add
- 
            /docs/api/model/relation/associate
- attach
- 
            /docs/api/model/relation/beforeadd
- 
            /docs/api/model/relation/beforeassociate
- beforeAttach
- beforeDetach
- 
            /docs/api/model/relation/beforedissociate
- 
            /docs/api/model/relation/beforeremove
- detach
- 
            /docs/api/model/relation/dissociate
- 
            /docs/api/model/relation/remove
 
- 
            
- 
            /docs/api/model/afterboot
- 
            /docs/api/model/aftercreate
- 
            /docs/api/model/afterdelete
- 
            /docs/api/model/afterfetch
- 
            /docs/api/model/afterinit
- afterRelation
- afterRestore
- 
            /docs/api/model/aftersave
- afterTrash
- 
            /docs/api/model/afterupdate
- afterValidate
- 
            /docs/api/model/beforecreate
- 
            /docs/api/model/beforedelete
- 
            /docs/api/model/beforefetch
- beforeGetAttribute
- beforeRelation
- beforeReplicate
- beforeRestore
- 
            /docs/api/model/beforesave
- beforeSetAttribute
- 
            /docs/api/model/beforeupdate
- beforeValidate
- extendBlueprint
- getAttribute
- newInstance
- saveInternal
- setAttribute
 
- 
            
- 
            pages- 
            snippet
 
- 
            
- 
            site
- 
            system- 
            assets- beforeAddAsset
- 
            /docs/api/system/assets/beforebundleasset
 
- 
            console- 
            mirror
 
- 
            
- 
            mail
- 
            reportwidgets
- 
            resizer
- 
            settings
- 
            site
- 
            updater
- extendConfigFile
- extendTwig
 
- 
            
- 
            tailor
- 
            user
 
- 
            
- 
            Library- 
            Argon
- 
            Assetic- 
            Asset
- 
            Cache
- 
            Exception
- 
            Factory
- 
            Filter
- 
            Traits
- 
            Util
- README
- AsseticServiceProvider
- AssetManager
- AssetWriter
- Combiner
- FilterManager
 
- 
            
- 
            Auth
- 
            Combine
- 
            Composer
- 
            Config
- 
            Database- 
            Attach
- 
            Concerns
- 
            Connections
- 
            Connectors
- 
            Factories
- 
            Models
- 
            Relations
- 
            Schema
- 
            Scopes
- 
            Traits
- 
            Updates
- README
- Builder
- Collection
- DatabaseServiceProvider
- Dongle
- ExpandoModel
- MigrationServiceProvider
- Model
- ModelBehavior
- ModelException
- MorphPivot
- NestedTreeScope
- Pivot
- QueryBuilder
- Replicator
- SortableScope
- TreeCollection
- Updater
 
- 
            
- 
            Element- 
            Filter
- 
            Form
- 
            Lists
- 
            Navigation
- ElementBase
- ElementHolder
 
- 
            
- 
            Events
- 
            Exception
- 
            Extension
- 
            Filesystem
- 
            Flash
- 
            Foundation- 
            Bootstrap
- 
            Console
- 
            Exception
- 
            Http- 
            Middleware
- Kernel
 
- 
            
- 
            Providers
- Application
 
- 
            
- 
            Halcyon- 
            Concerns
- 
            Datasource
- 
            Exception
- 
            Processors
- 
            Traits
- README
- Builder
- Collection
- HalcyonServiceProvider
- Model
 
- 
            
- 
            Html
- 
            Mail
- 
            Network
- 
            Parse
- 
            Resize
- 
            Router
- 
            Scaffold
- 
            Support- 
            Debug
- 
            Facades
- 
            Traits
- README
- Arr
- ClassLoader
- Collection
- Facade
- ModuleServiceProvider
- SafeCollection
- ServiceProvider
- Singleton
- Str
 
- 
            
- 
            Translation
- 
            Validation
 
- 
            
- Documentation
- API
- Library
- Exception
- NotFoundException
October\Rain\Exception\NotFoundException
Overview
NotFoundException represents a missing record exception and these will redirect to the nearest 404 page.
Extends
- October\Rain\Exception\ExceptionBase
- Exception
Implements
- Throwable
- Stringable
Public Properties
There are no public properties in the class.
Show inherited public properties
Inherited Public Properties
- $hint - message to help the user with troubleshooting the error (optional). (defined in October\Rain\Exception\ExceptionBase)
Protected Properties
There are no protected properties in the class.
Show inherited protected properties
Inherited Protected Properties
- $mask - used when this exception is acting as a mask, this property stores the face exception. (defined in October\Rain\Exception\ExceptionBase)
- $fileContent - relating to the exception, each value of the array is a file line number. (defined in October\Rain\Exception\ExceptionBase)
- $className - of the called Exception. (defined in October\Rain\Exception\ExceptionBase)
- $errorType - derived from the error code, will be 'Undefined' if no code is used. (defined in October\Rain\Exception\ExceptionBase)
- $highlight - cached code information for highlighting code. (defined in October\Rain\Exception\ExceptionBase)
- $message - (defined in Exception)
- $code - (defined in Exception)
- $file - (defined in Exception)
- $line - (defined in Exception)
Public Methods
Inherited Public Methods
- __construct() - the CMS base exception class, which inherits the native PHP Exception. (defined in October\Rain\Exception\ExceptionBase)
- __toString() - (defined in Exception)
- __wakeup() - (defined in Exception)
- applyMask() - is used if this method is used when applying the mask exception to the face. (defined in October\Rain\Exception\ExceptionBase)
- getCallStack() - returns the call stack as an array containing a stack information object. (defined in October\Rain\Exception\ExceptionBase)
- getClassName() - returns the class name of the called Exception. (defined in October\Rain\Exception\ExceptionBase)
- getCode() - (defined in Exception)
- getErrorType() - returns the error type derived from the error code used. (defined in October\Rain\Exception\ExceptionBase)
- getFile() - (defined in Exception)
- getHighlight() - generates information used for highlighting the area of code in context of the. (defined in October\Rain\Exception\ExceptionBase)
- getHighlightLines() - returns an array of line numbers used for highlighting the problem area. (defined in October\Rain\Exception\ExceptionBase)
- getLine() - (defined in Exception)
- getMessage() - (defined in Exception)
- getNiceFile() - returns a file that is suitable for sharing. (defined in October\Rain\Exception\ExceptionBase)
- getPrevious() - (defined in Exception)
- getTrace() - (defined in Exception)
- getTraceAsString() - (defined in Exception)
- getTrueException() - is used if this exception is acting as a mask, return the face exception. (defined in October\Rain\Exception\ExceptionBase)
- mask() - an exception with the called class. This should catch fatal and php errors. (defined in October\Rain\Exception\ExceptionBase)
- setMask() - is used if this exception acts as a mask, sets the face for the foreign exception. (defined in October\Rain\Exception\ExceptionBase)
- unmask() - removes the active mask from the called class. (defined in October\Rain\Exception\ExceptionBase)
Protected Methods
Show inherited protected methods
Inherited Protected Methods
- filterCallStack() - removes the final steps of a call stack, which add no value for the user. (defined in October\Rain\Exception\ExceptionBase)
- formatStackArguments() - prepares a function or method argument list for display in HTML or text format. (defined in October\Rain\Exception\ExceptionBase)