Autodoc
  • Namespace
  • Class
  • Tree

Namespaces

  • BlueTihi
    • Context
  • Brickrouge
    • Element
      • Nodes
    • Renderer
    • Widget
  • ICanBoogie
    • ActiveRecord
    • AutoConfig
    • CLDR
    • Composer
    • Core
    • Event
    • Exception
    • HTTP
      • Dispatcher
      • Request
    • I18n
      • Translator
    • Mailer
    • Modules
      • Taxonomy
        • Support
      • Thumbnailer
        • Versions
    • Object
    • Operation
      • Dispatcher
    • Prototype
    • Routes
    • Routing
      • Dispatcher
    • Session
  • Icybee
    • ActiveRecord
      • Model
    • ConfigOperation
    • Document
    • EditBlock
    • Element
      • ActionbarContextual
      • ActionbarSearch
      • ActionbarToolbar
    • FormBlock
    • Installer
    • ManageBlock
    • Modules
      • Articles
      • Cache
        • Collection
        • ManageBlock
      • Comments
        • ManageBlock
      • Contents
        • ManageBlock
      • Dashboard
      • Editor
        • Collection
      • Files
        • File
        • ManageBlock
      • Forms
        • Form
        • ManageBlock
      • I18n
      • Images
        • ManageBlock
      • Members
      • Modules
        • ManageBlock
      • Nodes
        • ManageBlock
        • Module
      • Pages
        • BreadcrumbElement
        • LanguagesElement
        • ManageBlock
        • NavigationBranchElement
        • NavigationElement
        • Page
        • PageController
      • Registry
      • Search
      • Seo
      • Sites
        • ManageBlock
      • Taxonomy
        • Terms
          • ManageBlock
        • Vocabulary
          • ManageBlock
      • Users
        • ManageBlock
        • NonceLogin
        • Roles
      • Views
        • ActiveRecordProvider
        • Collection
        • View
    • Operation
      • ActiveRecord
      • Constructor
      • Module
      • Widget
    • Rendering
  • None
  • Patron
  • PHP

Classes

  • ActiveRecord
  • Cache
  • Configs
  • Core
  • DateTime
  • Debug
  • DeleteOperation
  • Errors
  • Event
  • EventHook
  • Events
  • FileCache
  • FormattedString
  • Helpers
  • I18n
  • Image
  • Inflections
  • Inflector
  • Models
  • Module
  • Modules
  • Object
  • Operation
  • PingOperation
  • Prototype
  • Route
  • Routes
  • SaveOperation
  • Session
  • TimeZone
  • TimeZoneLocation
  • Uploaded
  • Vars
  • VarsIterator

Interfaces

  • StorageInterface
  • ToArray
  • ToArrayRecursive

Traits

  • PrototypeTrait
  • ToArrayRecursiveTrait

Exceptions

  • AlreadyAuthenticated
  • AuthenticationRequired
  • Exception
  • ModuleConstructorMissing
  • ModuleIsDisabled
  • ModuleNotDefined
  • OffsetError
  • OffsetNotDefined
  • OffsetNotReadable
  • OffsetNotWritable
  • PermissionRequired
  • PropertyError
  • PropertyIsReserved
  • PropertyNotDefined
  • PropertyNotReadable
  • PropertyNotWritable
  • RouteNotDefined
  • SecurityException

Constants

  • TOKEN_ALPHA
  • TOKEN_ALPHA_UPCASE
  • TOKEN_NUMERIC
  • TOKEN_SYMBOL
  • TOKEN_SYMBOL_WIDE

Functions

  • array_flatten
  • array_insert
  • array_merge_recursive
  • camelize
  • capitalize
  • downcase
  • dump
  • escape
  • escape_all
  • exact_array_merge_recursive
  • excerpt
  • format
  • generate_token
  • generate_token_wide
  • generate_v4_uuid
  • get_autoconfig
  • humanize
  • hyphenate
  • log
  • log_error
  • log_info
  • log_success
  • log_time
  • normalize
  • normalize_namespace_part
  • normalize_url_path
  • pbkdf2
  • pluralize
  • remove_accents
  • shorten
  • singularize
  • sort_by_weight
  • stable_sort
  • strip_root
  • titleize
  • unaccent_compare
  • unaccent_compare_ci
  • underscore
  • upcase

Interface ToArrayRecursive

ICanBoogie\ToArrayRecursive implements ICanBoogie\ToArray

Direct known implementers

ICanBoogie\Object

Indirect known implementers

Brickrouge\A, Brickrouge\Actions, Brickrouge\Element\Nodes\Pager, Icybee\ManageBlock\DateColumn, Icybee\ManageBlock\DateTimeColumn, Icybee\ManageBlock\EditColumn, Icybee\ManageBlock\KeyColumn, Icybee\ManageBlock\SizeColumn, Icybee\Module, Icybee\Modules, Icybee\Modules\Articles\ArchivesView, Icybee\Modules\Articles\Article, Icybee\Modules\Articles\EditBlock, Brickrouge\File, Icybee\Modules\Articles\Model, Icybee\Modules\Articles\Module, Icybee\Modules\Cache\BaseOperation, Icybee\Modules\Cache\ClearOperation, Icybee\Modules\Cache\ConfigOperation, Icybee\Modules\Cache\DisableOperation, Icybee\Modules\Cache\EditorOperation, Icybee\Modules\Cache\EnableOperation, Icybee\Modules\Cache\ManageBlock, Icybee\Modules\Cache\ManageBlock\ClearColumn, Brickrouge\Form, Icybee\Modules\Cache\ManageBlock\ConfigurationColumn, Icybee\Modules\Cache\ManageBlock\IsActiveColumn, Icybee\Modules\Cache\ManageBlock\TitleColumn, Icybee\Modules\Cache\ManageBlock\UsageColumn, Icybee\Modules\Cache\Module, Icybee\Modules\Cache\StatOperation, Icybee\Modules\Comments\Comment, Icybee\Modules\Comments\ConfigBlock, Icybee\Modules\Comments\ConfigOperation, Icybee\Modules\Comments\DeleteBlock, Brickrouge\Group, Icybee\Modules\Comments\DeleteOperation, Icybee\Modules\Comments\EditBlock, Icybee\Modules\Comments\ManageBlock, Icybee\Modules\Comments\ManageBlock\AuthorColumn, Icybee\Modules\Comments\ManageBlock\CommentColumn, Icybee\Modules\Comments\ManageBlock\NodeColumn, Icybee\Modules\Comments\ManageBlock\StatusColumn, Icybee\Modules\Comments\Model, Icybee\Modules\Comments\Module, Icybee\Modules\Comments\PatchOperation, Brickrouge\ListView, Icybee\Modules\Comments\PreviewOperation, Icybee\Modules\Comments\SaveOperation, Icybee\Modules\Comments\SubmitForm, Icybee\Modules\Contents\ConfigBlock, Icybee\Modules\Contents\ConfigOperation, Icybee\Modules\Contents\Content, Icybee\Modules\Contents\DeleteBlock, Icybee\Modules\Contents\EditBlock, Icybee\Modules\Contents\HomeExcludeOperation, Icybee\Modules\Contents\HomeIncludeOperation, Brickrouge\ListViewColumn, Icybee\Modules\Contents\ManageBlock, Icybee\Modules\Contents\ManageBlock\IsHomeExcludedColumn, Icybee\Modules\Contents\Model, Icybee\Modules\Contents\Module, Icybee\Modules\Contents\Rendered, Icybee\Modules\Contents\SaveOperation, Icybee\Modules\Dashboard\DashboardBlock, Icybee\Modules\Dashboard\Module, Icybee\Modules\Dashboard\OrderOperation, Icybee\Modules\Editor\ChangeOperation, Brickrouge\Modal, Icybee\Modules\Editor\FeedEditorElement, Icybee\Modules\Editor\ImageEditorElement, Icybee\Modules\Editor\Module, Icybee\Modules\Editor\MultiEditorElement, Icybee\Modules\Editor\NodeEditorElement, Icybee\Modules\Editor\PatronEditorElement, Icybee\Modules\Editor\PHPEditorElement, Icybee\Modules\Editor\RawEditorElement, Icybee\Modules\Editor\RTEEditorElement, Icybee\Modules\Editor\SelectorElement, Brickrouge\Pager, Icybee\Modules\Editor\TabbableEditorElement, Icybee\Modules\Editor\TabbableNewPaneOperation, Icybee\Modules\Editor\TextEditorElement, Icybee\Modules\Editor\TextmarkEditorElement, Icybee\Modules\Editor\WidgetsEditorElement, Icybee\Modules\Files\ConfigBlock, Icybee\Modules\Files\ConfigOperation, Icybee\Modules\Files\DeleteOperation, Icybee\Modules\Files\DownloadOperation, Icybee\Modules\Files\EditBlock, Brickrouge\Popover, Icybee\Modules\Files\File, Icybee\Modules\Files\FileUpload, Icybee\Modules\Files\GetOperation, Icybee\Modules\Files\ManageBlock, Icybee\Modules\Files\ManageBlock\DownloadColumn, Icybee\Modules\Files\ManageBlock\MimeColumn, Icybee\Modules\Files\ManageBlock\SizeColumn, Icybee\Modules\Files\Model, Icybee\Modules\Files\Module, Icybee\Modules\Files\SaveOperation, Brickrouge\PopoverWidget, Icybee\Modules\Files\UploadOperation, Icybee\Modules\Forms\ContactForm, Icybee\Modules\Forms\DefaultsOperation, Icybee\Modules\Forms\EditBlock, Icybee\Modules\Forms\EmailComposer, Icybee\Modules\Forms\Form, Icybee\Modules\Forms\FormEditorElement, Icybee\Modules\Forms\ManageBlock, Icybee\Modules\Forms\ManageBlock\ModelIdColumn, Icybee\Modules\Forms\Model, Brickrouge\Alert, Brickrouge\Ranger, Icybee\Modules\Forms\Module, Icybee\Modules\Forms\PopForm, Icybee\Modules\Forms\PostOperation, Icybee\Modules\Forms\PressContactForm, Icybee\Modules\Forms\QuickContactForm, Icybee\Modules\I18n\Module, Icybee\Modules\I18n\NodeLanguageElement, Icybee\Modules\I18n\NodeNativeElement, Icybee\Modules\Images\AdjustImage, Icybee\Modules\Images\AdjustThumbnail, Brickrouge\Renderer\Simple, Icybee\Modules\Images\EditBlock, Icybee\Modules\Images\GalleryBlock, Icybee\Modules\Images\Image, Icybee\Modules\Images\ImageUpload, Icybee\Modules\Images\ManageBlock, Icybee\Modules\Images\ManageBlock\SurfaceColumn, Icybee\Modules\Images\ManageBlock\TitleColumn, Icybee\Modules\Images\Model, Icybee\Modules\Images\Module, Icybee\Modules\Images\PopImage, Brickrouge\Salutation, Icybee\Modules\Images\PopOrUploadImage, Icybee\Modules\Images\SaveOperation, Icybee\Modules\Images\Thumbnail, Icybee\Modules\Images\ThumbnailOperation, Icybee\Modules\Images\UploadImage, Icybee\Modules\Images\UploadOperation, Icybee\Modules\Members\DeleteOperation, Icybee\Modules\Members\EditBlock, Icybee\Modules\Members\ManageBlock, Icybee\Modules\Members\Member, Brickrouge\Searchbox, Icybee\Modules\Members\Model, Icybee\Modules\Members\Module, Icybee\Modules\Members\SaveOperation, Icybee\Modules\Modules\ActivateOperation, Icybee\Modules\Modules\DeactivateOperation, Icybee\Modules\Modules\InactivesBlock, Icybee\Modules\Modules\ManageBlock, Icybee\Modules\Modules\ManageBlock\ConfigureColumn, Icybee\Modules\Modules\ManageBlock\DependencyColumn, Icybee\Modules\Modules\ManageBlock\InstallColumn, Brickrouge\Section, Icybee\Modules\Modules\ManageBlock\KeyColumn, Icybee\Modules\Modules\ManageBlock\TitleColumn, Icybee\Modules\Modules\ManageBlock\VersionColumn, Icybee\Modules\Modules\Module, Icybee\Modules\Nodes\AdjustNode, Icybee\Modules\Nodes\ConfigOperation, Icybee\Modules\Nodes\DeleteBlock, Icybee\Modules\Nodes\DeleteOperation, Icybee\Modules\Nodes\EditBlock, Icybee\Modules\Nodes\ExportBlock, Brickrouge\SplitButton, Icybee\Modules\Nodes\ExportOperation, Icybee\Modules\Nodes\ImportOperation, Icybee\Modules\Nodes\ManageBlock, Icybee\Modules\Nodes\ManageBlock\IsOnlineColumn, Icybee\Modules\Nodes\ManageBlock\TitleColumn, Icybee\Modules\Nodes\ManageBlock\TranslationsColumn, Icybee\Modules\Nodes\ManageBlock\URLColumn, Icybee\Modules\Nodes\Model, Icybee\Modules\Nodes\Module, Icybee\Modules\Nodes\Node, Brickrouge\Text, Icybee\Modules\Nodes\OfflineOperation, Icybee\Modules\Nodes\OnlineOperation, Icybee\Modules\Nodes\PopNode, Icybee\Modules\Nodes\QueryOperationOperation, Icybee\Modules\Nodes\SaveOperation, Icybee\Modules\Nodes\TitleSlugCombo, Icybee\Modules\Pages\BreadcrumbElement, Icybee\Modules\Pages\Content, Icybee\Modules\Pages\ContentModel, Icybee\Modules\Pages\CopyOperation, Brickrouge\Widget, Icybee\Modules\Pages\DeleteOperation, Icybee\Modules\Pages\EditBlock, Icybee\Modules\Pages\ExportBlock, Icybee\Modules\Pages\ExportOperation, Icybee\Modules\Pages\ImportOperation, Icybee\Modules\Pages\LanguagesElement, Icybee\Modules\Pages\ListView, Icybee\Modules\Pages\ManageBlock, Icybee\Modules\Pages\ManageBlock\IsNavigationExcluded, Icybee\Modules\Pages\ManageBlock\TitleColumn, Brickrouge\Widget\AdjustImage, Icybee\Modules\Pages\ManageBlock\URLColumn, Icybee\Modules\Pages\Model, Icybee\Modules\Pages\Module, Icybee\Modules\Pages\NavigationBranchElement, Icybee\Modules\Pages\NavigationElement, Icybee\Modules\Pages\NavigationExcludeOperation, Icybee\Modules\Pages\NavigationIncludeOperation, Icybee\Modules\Pages\Page, Icybee\Modules\Pages\PopPage, Icybee\Modules\Pages\PopTemplate, Brickrouge\Widget\AdjustNode, Icybee\Modules\Pages\QueryOperationOperation, Icybee\Modules\Pages\SaveOperation, Icybee\Modules\Pages\TemplateEditorsOperation, Icybee\Modules\Pages\UpdateTreeOperation, Icybee\Modules\Registry\Entry, Icybee\Modules\Registry\Model, Icybee\Modules\Registry\Module, Icybee\Modules\Search\ConfigBlock, Icybee\Modules\Search\ConfigOperation, Icybee\Modules\Search\Module, Brickrouge\Button, Brickrouge\Widget\AdjustThumbnail, Icybee\Modules\Seo\Module, Icybee\Modules\Sites\DeleteBlock, Icybee\Modules\Sites\DeleteOperation, Icybee\Modules\Sites\EditBlock, Icybee\Modules\Sites\ManageBlock, Icybee\Modules\Sites\ManageBlock\LanguageColumn, Icybee\Modules\Sites\ManageBlock\StatusColumn, Icybee\Modules\Sites\ManageBlock\TimezoneColumn, Icybee\Modules\Sites\ManageBlock\TitleColumn, Icybee\Modules\Sites\ManageBlock\URLColumn, Brickrouge\Widget\AdjustThumbnailVersion, Icybee\Modules\Sites\Model, Icybee\Modules\Sites\Module, Icybee\Modules\Sites\SaveOperation, Icybee\Modules\Sites\Site, Icybee\Modules\Sites\StatusOperation, Icybee\Modules\Taxonomy\Terms\DeleteBlock, Icybee\Modules\Taxonomy\Terms\DeleteOperation, Icybee\Modules\Taxonomy\Terms\EditBlock, Icybee\Modules\Taxonomy\Terms\ManageBlock, Icybee\Modules\Taxonomy\Terms\ManageBlock\PopularityColumn, Brickrouge\Widget\PopThumbnailVersion, Icybee\Modules\Taxonomy\Terms\ManageBlock\TermColumn, Icybee\Modules\Taxonomy\Terms\ManageBlock\VidColumn, Icybee\Modules\Taxonomy\Terms\Model, Icybee\Modules\Taxonomy\Terms\Module, Icybee\Modules\Taxonomy\Terms\SaveOperation, Icybee\Modules\Taxonomy\Terms\Term, Icybee\Modules\Taxonomy\Vocabulary\CloudElement, Icybee\Modules\Taxonomy\Vocabulary\DeleteBlock, Icybee\Modules\Taxonomy\Vocabulary\DeleteOperation, Icybee\Modules\Taxonomy\Vocabulary\EditBlock, Brickrouge\Widget\TimeZone, Icybee\Modules\Taxonomy\Vocabulary\ManageBlock, Icybee\Modules\Taxonomy\Vocabulary\ManageBlock\ScopeColumn, Icybee\Modules\Taxonomy\Vocabulary\ManageBlock\VocabularyColumn, Icybee\Modules\Taxonomy\Vocabulary\Model, Icybee\Modules\Taxonomy\Vocabulary\Module, Icybee\Modules\Taxonomy\Vocabulary\OrderOperation, Icybee\Modules\Taxonomy\Vocabulary\SaveOperation, Icybee\Modules\Taxonomy\Vocabulary\Vocabulary, Icybee\Modules\Users\ActivateOperation, Icybee\Modules\Users\AvailableSitesBlock, ICanBoogie\ActiveRecord, Icybee\Modules\Users\ConfigBlock, Icybee\Modules\Users\ConfigOperation, Icybee\Modules\Users\DeactivateOperation, Icybee\Modules\Users\DeleteBlock, Icybee\Modules\Users\DeleteOperation, Icybee\Modules\Users\EditBlock, Icybee\Modules\Users\IsUniqueOperation, Icybee\Modules\Users\LoginComboElement, Icybee\Modules\Users\LoginForm, Icybee\Modules\Users\LoginOperation, ICanBoogie\ActiveRecord\Model, Icybee\Modules\Users\LogoutOperation, Icybee\Modules\Users\ManageBlock, Icybee\Modules\Users\ManageBlock\EmailColumn, Icybee\Modules\Users\ManageBlock\IsActivatedColumn, Icybee\Modules\Users\ManageBlock\LoggedAtColumn, Icybee\Modules\Users\ManageBlock\RolesColumn, Icybee\Modules\Users\ManageBlock\UserColumn, Icybee\Modules\Users\ManageBlock\UsernameColumn, Icybee\Modules\Users\Model, Icybee\Modules\Users\Module, ICanBoogie\ActiveRecord\Query, Icybee\Modules\Users\NonceLogin\Module, Icybee\Modules\Users\NonceLogin\NonceLoginOperation, Icybee\Modules\Users\NonceLogin\NonceLoginRequestOperation, Icybee\Modules\Users\NonceLogin\NonceRequestForm, Icybee\Modules\Users\NonceLogin\Ticket, Icybee\Modules\Users\NonceLogin\TicketModel, Icybee\Modules\Users\QueryOperationOperation, Icybee\Modules\Users\Roles\DeleteBlock, Icybee\Modules\Users\Roles\DeleteOperation, Icybee\Modules\Users\Roles\EditBlock, ICanBoogie\ActiveRecord\Table, Icybee\Modules\Users\Roles\ManageBlock, Icybee\Modules\Users\Roles\Model, Icybee\Modules\Users\Roles\Module, Icybee\Modules\Users\Roles\PermissionsOperation, Icybee\Modules\Users\Roles\Role, Icybee\Modules\Users\Roles\SaveOperation, Icybee\Modules\Users\SaveOperation, Icybee\Modules\Users\UnlockLoginOperation, Icybee\Modules\Users\User, Icybee\Modules\Views\Module, ICanBoogie\Core, Icybee\Modules\Views\TemplateResolver, Icybee\Modules\Views\View, Icybee\Modules\Views\ViewEditorElement, Icybee\Operation\ActiveRecord\Lock, Icybee\Operation\ActiveRecord\Unlock, Icybee\Operation\Constructor\Save, Icybee\Operation\Module\Blocks, Icybee\Operation\Module\QueryOperation, Icybee\Operation\Widget\Get, WdEMailNotifyElement, ICanBoogie\DeleteOperation, Brickrouge\Date, ICanBoogie\HTTP\RedirectResponse, ICanBoogie\HTTP\Request, ICanBoogie\HTTP\Request\Context, ICanBoogie\HTTP\Response, ICanBoogie\I18n\Translator, ICanBoogie\I18n\Translator\Proxi, ICanBoogie\Module, ICanBoogie\Modules, ICanBoogie\Modules\Taxonomy\Support\Module, ICanBoogie\Modules\Thumbnailer\AdjustThumbnailOptions, Brickrouge\DateRange, ICanBoogie\Modules\Thumbnailer\AdjustThumbnailVersion, ICanBoogie\Modules\Thumbnailer\CacheManager, ICanBoogie\Modules\Thumbnailer\GetOperation, ICanBoogie\Modules\Thumbnailer\Module, ICanBoogie\Modules\Thumbnailer\PopThumbnailVersion, ICanBoogie\Modules\Thumbnailer\Thumbnail, ICanBoogie\Operation, ICanBoogie\Operation\Response, ICanBoogie\PingOperation, ICanBoogie\Route, Brickrouge\DateTime, ICanBoogie\SaveOperation, Icybee\ActiveRecord\Model\Constructor, Icybee\ConfigBlock, Icybee\ConfigOperation, Icybee\Core, Icybee\DeleteBlock, Icybee\Document, Icybee\EditBlock, Icybee\Element\Actionbar, Icybee\Element\ActionbarContextual, Brickrouge\Document, Icybee\Element\ActionbarNav, Icybee\Element\ActionbarNew, Icybee\Element\ActionbarSearch, Icybee\Element\ActionbarTitle, Icybee\Element\ActionbarToolbar, Icybee\Element\AdminMenu, Icybee\Element\Form, Icybee\Element\Group, Icybee\Element\Navigation, Icybee\Element\SiteMenu, Brickrouge\DropdownMenu, Icybee\Element\UserMenu, Icybee\FormBlock, Icybee\Installer\DatabaseForm, Icybee\Installer\DatabaseOperation, Icybee\Installer\InstallForm, Icybee\Installer\InstallOperation, Icybee\Installer\LanguageElement, Icybee\Installer\Operation, Icybee\Installer\PanelForm, Icybee\Installer\RequirementsOperation, Brickrouge\Element, Icybee\Installer\SiteForm, Icybee\Installer\SiteOperation, Icybee\Installer\TellMeMore, Icybee\Installer\UserForm, Icybee\Installer\UserOperation, Icybee\Installer\WelcomePanel, Icybee\InterlockBlock, Icybee\ManageBlock, Icybee\ManageBlock\BooleanColumn, Icybee\ManageBlock\Column

Namespace: ICanBoogie
Located at vendor/icanboogie/common/lib/interfaces.php

Methods summary

public array
# to_array_recursive( )

Converts the object into an array recursively.

Converts the object into an array recursively.

Returns

array

Methods inherited from ICanBoogie\ToArray

to_array()

Magic methods summary

Autodoc API documentation generated by ApiGen 2.8.0