System Info
Herbie provides a useful system information function that is helpful during development or troubleshooting. It outputs a large amount of information about the current state and environment of the system. For example, the current setup displays the following information.
System Info
- PHP Classes
- PHP Functions
- Aliases
- Configuration
- Translations
- Plugins
- Console Commands
- Event Listeners
- Middlewares
- Twig Filters
- Twig Globals
- Twig Functions
- Twig Tests
Console Commands (1)
Attached console commands, ordered by installation time.
| # | Name |
|---|---|
| 1 | herbie\commands\ClearFilesCommand |
Aliases (10)
Registered aliases, ordered by name.
| # | Name | Value |
|---|---|---|
| 1 | @app | / |
| 2 | @asset | /site/assets |
| 3 | @media | /site/media |
| 4 | @page | /site/pages |
| 5 | @plugin | /site/extend/plugins |
| 6 | @site | /site |
| 7 | @snippet | /templates/snippets |
| 8 | @sysplugin | /vendor/getherbie/herbie/plugins |
| 9 | @vendor | /vendor |
| 10 | @web | /web |
Configuration (103)
Parsed configuration settings, ordered by name.
| # | Name | Type | Value |
|---|---|---|---|
| 1 | charset | string | UTF-8 |
| 2 | components.dataRepository.adapter | string | yaml |
| 3 | components.downloadMiddleware.route | string | download |
| 4 | components.downloadMiddleware.storagePath | string | @site/media |
| 5 | components.fileCache.path | string | @site/runtime/cache/system |
| 6 | components.fileLogger.channel | string | herbie |
| 7 | components.fileLogger.level | string | error |
| 8 | components.fileLogger.path | string | @site/runtime/log/logger.log |
| 9 | components.flatFilePagePersistence.cache | boolean | 1 |
| 10 | components.flatFilePagePersistence.cacheTTL | integer | 86400 |
| 11 | components.pageRendererMiddleware.cache | boolean | 1 |
| 12 | components.pageRendererMiddleware.cacheTTL | integer | 86400 |
| 13 | components.twigRenderer.autoescape | string | html |
| 14 | components.twigRenderer.cache | boolean | |
| 15 | components.twigRenderer.charset | string | UTF-8 |
| 16 | components.twigRenderer.debug | boolean | |
| 17 | components.twigRenderer.strictVariables | boolean | |
| 18 | components.urlManager.niceUrls | boolean | 1 |
| 19 | components.urlManager.rules.0.0 | string | recipes/category/{category} |
| 20 | components.urlManager.rules.0.1 | string | recipes |
| 21 | enabledPlugins | string | simplesearch,simplecontact |
| 22 | enabledSysPlugins | string | twig,imagine,markdown |
| 23 | fileExtensions.layouts | string | twig |
| 24 | fileExtensions.pages | string | htm,html,markdown,md,rss,rst,textile,txt,xml |
| 25 | language | string | en |
| 26 | locale | string | en_EN |
| 27 | paths.app | string | / |
| 28 | paths.data | string | /site/data |
| 29 | paths.media | string | /site/media |
| 30 | paths.pages | string | /site/pages |
| 31 | paths.plugins | string | /site/extend/plugins |
| 32 | paths.site | string | /site |
| 33 | paths.themes | string | /site/themes |
| 34 | paths.web | string | /web |
| 35 | plugins.CORE.enableTwigInLayoutFilter | boolean | 1 |
| 36 | plugins.CORE.enableTwigInSegmentFilter | boolean | 1 |
| 37 | plugins.LOCAL_EXT.pathApplicationMiddlewares | string | /site/extend/middlewares_app |
| 38 | plugins.LOCAL_EXT.pathConsoleCommands | string | /site/extend/commands |
| 39 | plugins.LOCAL_EXT.pathEventListeners | string | /site/extend/events |
| 40 | plugins.LOCAL_EXT.pathRouteMiddlewares | string | /site/extend/middlewares_route |
| 41 | plugins.LOCAL_EXT.pathTwigFilters | string | /site/extend/twig_filters |
| 42 | plugins.LOCAL_EXT.pathTwigFunctions | string | /site/extend/twig_functions |
| 43 | plugins.LOCAL_EXT.pathTwigGlobals | string | /site/extend/twig_globals |
| 44 | plugins.LOCAL_EXT.pathTwigTests | string | /site/extend/twig_tests |
| 45 | plugins.dummy.apiVersion | integer | 2 |
| 46 | plugins.dummy.location | string | system |
| 47 | plugins.dummy.pluginClass | string | herbie\sysplugins\dummy\DummySysPlugin |
| 48 | plugins.dummy.pluginName | string | dummy |
| 49 | plugins.dummy.pluginPath | string | /vendor/getherbie/herbie/plugins/dummy |
| 50 | plugins.imagine.apiVersion | integer | 2 |
| 51 | plugins.imagine.cachePath | string | cache/imagine |
| 52 | plugins.imagine.collections.default.filters.thumbnail.mode | string | outbound |
| 53 | plugins.imagine.collections.default.filters.thumbnail.size.0 | integer | 360 |
| 54 | plugins.imagine.collections.default.filters.thumbnail.size.1 | integer | 240 |
| 55 | plugins.imagine.collections.default.test | boolean | 1 |
| 56 | plugins.imagine.location | string | system |
| 57 | plugins.imagine.pluginClass | string | herbie\sysplugins\imagine\ImagineSysPlugin |
| 58 | plugins.imagine.pluginName | string | imagine |
| 59 | plugins.imagine.pluginPath | string | /vendor/getherbie/herbie/plugins/imagine |
| 60 | plugins.markdown.apiVersion | integer | 2 |
| 61 | plugins.markdown.enableTwigFilter | boolean | 1 |
| 62 | plugins.markdown.enableTwigFunction | boolean | 1 |
| 63 | plugins.markdown.location | string | system |
| 64 | plugins.markdown.pluginClass | string | herbie\sysplugins\markdown\MarkdownSysPlugin |
| 65 | plugins.markdown.pluginName | string | markdown |
| 66 | plugins.markdown.pluginPath | string | /vendor/getherbie/herbie/plugins/markdown |
| 67 | plugins.rest.apiVersion | integer | 2 |
| 68 | plugins.rest.enableTwigFilter | boolean | 1 |
| 69 | plugins.rest.enableTwigFunction | boolean | 1 |
| 70 | plugins.rest.location | string | system |
| 71 | plugins.rest.pluginClass | string | herbie\sysplugins\rest\RestSysPlugin |
| 72 | plugins.rest.pluginName | string | rest |
| 73 | plugins.rest.pluginPath | string | /vendor/getherbie/herbie/plugins/rest |
| 74 | plugins.simplecontact.apiVersion | integer | 2 |
| 75 | plugins.simplecontact.config.recipient | string | ~filtered~ |
| 76 | plugins.simplecontact.config.template | NULL | |
| 77 | plugins.simplecontact.location | string | composer |
| 78 | plugins.simplecontact.pluginClass | string | SimplecontactPlugin |
| 79 | plugins.simplecontact.pluginName | string | simplecontact |
| 80 | plugins.simplecontact.pluginPath | string | /vendor/getherbie/plugin-simplecontact |
| 81 | plugins.simplesearch.apiVersion | integer | 2 |
| 82 | plugins.simplesearch.config.formTemplate | NULL | |
| 83 | plugins.simplesearch.config.resultsTemplate | NULL | |
| 84 | plugins.simplesearch.config.usePageCache | boolean | 1 |
| 85 | plugins.simplesearch.location | string | composer |
| 86 | plugins.simplesearch.pluginClass | string | SimplesearchPlugin |
| 87 | plugins.simplesearch.pluginName | string | simplesearch |
| 88 | plugins.simplesearch.pluginPath | string | /vendor/getherbie/plugin-simplesearch |
| 89 | plugins.textile.apiVersion | integer | 2 |
| 90 | plugins.textile.enableTwigFilter | boolean | 1 |
| 91 | plugins.textile.enableTwigFunction | boolean | 1 |
| 92 | plugins.textile.location | string | system |
| 93 | plugins.textile.pluginClass | string | herbie\sysplugins\textile\TextileSysPlugin |
| 94 | plugins.textile.pluginName | string | textile |
| 95 | plugins.textile.pluginPath | string | /vendor/getherbie/herbie/plugins/textile |
| 96 | plugins.twig.apiVersion | integer | 2 |
| 97 | plugins.twig.location | string | system |
| 98 | plugins.twig.pluginClass | string | herbie\sysplugins\twig\TwigPlugin |
| 99 | plugins.twig.pluginName | string | twig |
| 100 | plugins.twig.pluginPath | string | /vendor/getherbie/herbie/plugins/twig |
| 101 | theme | string | default |
| 102 | urls.media | string | /media |
| 103 | urls.web | string | / |
Translations (24)
Loaded translations for current language, ordered by key.
| # | Category | Key | Translation (en) |
|---|---|---|---|
| 1 | app | First page | First page |
| 2 | app | Herbie CMS | Herbie CMS |
| 3 | app | Last page | Last page |
| 4 | app | Next page | Next page |
| 5 | app | Plugin {plugin} enabled but not found. | Plugin "{plugin}" enabled but not found! |
| 6 | app | Previous page | Previous page |
| 7 | app | There are no entries available. | There are no entries available. |
| 8 | simplecontact | backToForm | Back to form |
| 9 | simplecontact | buttonReset | Reset form |
| 10 | simplecontact | buttonSubmit | Send form |
| 11 | simplecontact | errorEmptyField | This is a required field |
| 12 | simplecontact | errorInvalidEmail | The entered email is invalid |
| 13 | simplecontact | labelAntispam | Your first name |
| 14 | simplecontact | labelEmail | Your email |
| 15 | simplecontact | labelMessage | Your message |
| 16 | simplecontact | labelName | Your name |
| 17 | simplecontact | mailSubject | Contact form |
| 18 | simplecontact | messageError | Oops! There's a problem. Please complete the form and try again. |
| 19 | simplecontact | messageFailed | Oops! Something went wrong. The message could not be delivered. |
| 20 | simplecontact | messageSuccessful | Thank you very much! Your message was sent successfully. |
| 21 | simplesearch | countResultsFound | {count} results found. |
| 22 | simplesearch | noResultsFoundForQuery | No results found for '{query}'. |
| 23 | simplesearch | pleaseEnterASearchTerm | Please enter a search term. |
| 24 | simplesearch | search | Search |
Event Listeners (17)
Handled runtime events, ordered by installation time.
| # | Name | Priority | Type | Callable |
|---|---|---|---|---|
| 1 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 2 | herbie\events\TwigInitializedEvent | 1 | method | herbie\sysplugins\twig\TwigPlugin->onTwigInitialized |
| 3 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 4 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 5 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 6 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 7 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 8 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 9 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 10 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 11 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 12 | herbie\events\TwigInitializedEvent | 1 | closure | herbie\PluginManager--herbie\{closure} |
| 13 | herbie\events\RenderLayoutEvent | 1 | method | herbie\CorePlugin->onRenderLayout |
| 14 | herbie\events\RenderPageEvent | 1 | method | herbie\CorePlugin->onRenderPage |
| 15 | herbie\events\RenderSegmentEvent | 1 | method | herbie\CorePlugin->onRenderSegment |
| 16 | herbie\events\RenderSegmentEvent | 1 | method | herbie\sysplugins\markdown\MarkdownSysPlugin->onRenderSegment |
| 17 | herbie\events\RenderSegmentEvent | 1 | closure | herbie\LocalExtensionsPlugin--{closure} |
Middlewares (4)
Attached middlewares, ordered by installation time.
| # | Name | Type | Callable |
|---|---|---|---|
| 1 | herbie\middlewares\ErrorHandlerMiddleware | APP | - |
| 2 | herbie\middlewares\PageResolverMiddleware | APP | - |
| 3 | herbie\middlewares\DownloadMiddleware | APP | - |
| 4 | herbie\middlewares\PageRendererMiddleware | APP | - |
PHP Classes (45)
Parsed runtime PHP classes, ordered by name.
| # | Name |
|---|---|
| 1 | herbie\AbstractEvent |
| 2 | herbie\Alias |
| 3 | herbie\Application |
| 4 | herbie\ApplicationExtensionsPlugin |
| 5 | herbie\ApplicationPaths |
| 6 | herbie\Assets |
| 7 | herbie\Config |
| 8 | herbie\Container |
| 9 | herbie\ContainerBuilder |
| 10 | herbie\CorePlugin |
| 11 | herbie\EventManager |
| 12 | herbie\FileCache |
| 13 | herbie\FileLogger |
| 14 | herbie\Finder |
| 15 | herbie\FlatFilePagePersistence |
| 16 | herbie\FlatFilePageRepository |
| 17 | herbie\InstallablePlugin |
| 18 | herbie\LocalExtensionsPlugin |
| 19 | herbie\MiddlewareDispatcher |
| 20 | herbie\Page |
| 21 | herbie\PageFactory |
| 22 | herbie\PageList |
| 23 | herbie\Plugin |
| 24 | herbie\PluginManager |
| 25 | herbie\Site |
| 26 | herbie\SystemInfoPlugin |
| 27 | herbie\Translator |
| 28 | herbie\TwigRenderer |
| 29 | herbie\TwigStringLoader |
| 30 | herbie\UncaughtExceptionHandler |
| 31 | herbie\UrlManager |
| 32 | herbie\YamlDataRepository |
| 33 | herbie\events\PluginsInitializedEvent |
| 34 | herbie\events\RenderPageEvent |
| 35 | herbie\events\RenderSegmentEvent |
| 36 | herbie\events\TranslatorInitializedEvent |
| 37 | herbie\events\TwigInitializedEvent |
| 38 | herbie\middlewares\DownloadMiddleware |
| 39 | herbie\middlewares\ErrorHandlerMiddleware |
| 40 | herbie\middlewares\PageRendererMiddleware |
| 41 | herbie\middlewares\PageResolverMiddleware |
| 42 | herbie\sysplugins\imagine\ImagineSysPlugin |
| 43 | herbie\sysplugins\markdown\MarkdownSysPlugin |
| 44 | herbie\sysplugins\twig\TwigExtension |
| 45 | herbie\sysplugins\twig\TwigPlugin |
PHP Functions (30)
Parsed runtime PHP functions, ordered by name.
| # | Name |
|---|---|
| 1 | herbie\array_is_assoc |
| 2 | herbie\composer_package_installed |
| 3 | herbie\date_format |
| 4 | herbie\defined_classes |
| 5 | herbie\defined_constants |
| 6 | herbie\defined_functions |
| 7 | herbie\di_class_whitelist |
| 8 | herbie\di_constructor_params_from_container |
| 9 | herbie\file_mtime |
| 10 | herbie\file_read |
| 11 | herbie\file_size |
| 12 | herbie\get_callable_name |
| 13 | herbie\get_type |
| 14 | herbie\handle_internal_webserver_assets |
| 15 | herbie\is_digit |
| 16 | herbie\is_natural |
| 17 | herbie\load_composer_plugin_configs |
| 18 | herbie\load_php_config |
| 19 | herbie\load_plugin_config |
| 20 | herbie\load_plugin_configs |
| 21 | herbie\path_normalize |
| 22 | herbie\recursive_array_replace |
| 23 | herbie\render_exception |
| 24 | herbie\str_explode_filtered |
| 25 | herbie\str_leading_slash |
| 26 | herbie\str_trailing_slash |
| 27 | herbie\str_unleading_slash |
| 28 | herbie\str_untrailing_slash |
| 29 | herbie\time_format |
| 30 | herbie\time_from_string |
Plugins (9)
Attached plugins, ordered by installation time.
| # | Name | Type | Class |
|---|---|---|---|
| 1 | CORE | virtual | herbie\CorePlugin |
| 2 | twig | system | herbie\sysplugins\twig\TwigPlugin |
| 3 | imagine | system | herbie\sysplugins\imagine\ImagineSysPlugin |
| 4 | markdown | system | herbie\sysplugins\markdown\MarkdownSysPlugin |
| 5 | simplesearch | composer | SimplesearchPlugin |
| 6 | simplecontact | composer | SimplecontactPlugin |
| 7 | LOCAL_EXT | virtual | herbie\LocalExtensionsPlugin |
| 8 | APP_EXT | virtual | herbie\ApplicationExtensionsPlugin |
| 9 | SYS_INFO | virtual | herbie\SystemInfoPlugin |
Twig Filters (46)
Attached Twig filters, ordered by installation time.
| # | Name | Type | Callable |
|---|---|---|---|
| 1 | date | method | Twig\Extension\CoreExtension->formatDate |
| 2 | date_modify | method | Twig\Extension\CoreExtension->modifyDate |
| 3 | format | static | Twig\Extension\CoreExtension::sprintf |
| 4 | replace | static | Twig\Extension\CoreExtension::replace |
| 5 | number_format | method | Twig\Extension\CoreExtension->formatNumber |
| 6 | abs | function | abs |
| 7 | round | static | Twig\Extension\CoreExtension::round |
| 8 | url_encode | static | Twig\Extension\CoreExtension::urlencode |
| 9 | json_encode | function | json_encode |
| 10 | convert_encoding | static | Twig\Extension\CoreExtension::convertEncoding |
| 11 | title | static | Twig\Extension\CoreExtension::titleCase |
| 12 | capitalize | static | Twig\Extension\CoreExtension::capitalize |
| 13 | upper | static | Twig\Extension\CoreExtension::upper |
| 14 | lower | static | Twig\Extension\CoreExtension::lower |
| 15 | striptags | static | Twig\Extension\CoreExtension::striptags |
| 16 | trim | static | Twig\Extension\CoreExtension::trim |
| 17 | nl2br | static | Twig\Extension\CoreExtension::nl2br |
| 18 | spaceless | static | Twig\Extension\CoreExtension::spaceless |
| 19 | join | static | Twig\Extension\CoreExtension::join |
| 20 | split | static | Twig\Extension\CoreExtension::split |
| 21 | sort | static | Twig\Extension\CoreExtension::sort |
| 22 | merge | static | Twig\Extension\CoreExtension::merge |
| 23 | batch | static | Twig\Extension\CoreExtension::batch |
| 24 | column | static | Twig\Extension\CoreExtension::column |
| 25 | filter | static | Twig\Extension\CoreExtension::filter |
| 26 | map | static | Twig\Extension\CoreExtension::map |
| 27 | reduce | static | Twig\Extension\CoreExtension::reduce |
| 28 | find | static | Twig\Extension\CoreExtension::find |
| 29 | reverse | static | Twig\Extension\CoreExtension::reverse |
| 30 | shuffle | static | Twig\Extension\CoreExtension::shuffle |
| 31 | length | static | Twig\Extension\CoreExtension::length |
| 32 | slice | static | Twig\Extension\CoreExtension::slice |
| 33 | first | static | Twig\Extension\CoreExtension::first |
| 34 | last | static | Twig\Extension\CoreExtension::last |
| 35 | default | static | Twig\Extension\CoreExtension::default |
| 36 | keys | static | Twig\Extension\CoreExtension::keys |
| 37 | invoke | static | Twig\Extension\CoreExtension::invoke |
| 38 | escape | static | Twig\Runtime\EscaperRuntime::escape |
| 39 | e | static | Twig\Runtime\EscaperRuntime::escape |
| 40 | raw | function | raw |
| 41 | format_size | method | herbie\sysplugins\twig\TwigExtension->filterFilesize |
| 42 | slugify | method | herbie\sysplugins\twig\TwigExtension->filterSlugify |
| 43 | twigify | method | herbie\sysplugins\twig\TwigExtension->twigify |
| 44 | visible | method | herbie\sysplugins\twig\TwigExtension->filterVisible |
| 45 | imagine | method | herbie\sysplugins\imagine\ImagineSysPlugin->imagineFilter |
| 46 | markdown | method | herbie\sysplugins\markdown\MarkdownSysPlugin->parseMarkdown |
Twig Globals (2)
Attached Twig globals, ordered by installation time.
| # | Name | Type | Value |
|---|---|---|---|
| 1 | page | class | herbie\Page |
| 2 | site | class | herbie\Site |
Twig Functions (46)
Attached Twig functions, ordered by installation time.
| # | Name | Type | Callable |
|---|---|---|---|
| 1 | parent | function | parent |
| 2 | block | function | block |
| 3 | attribute | function | attribute |
| 4 | max | function | max |
| 5 | min | function | min |
| 6 | range | function | range |
| 7 | constant | static | Twig\Extension\CoreExtension::constant |
| 8 | cycle | static | Twig\Extension\CoreExtension::cycle |
| 9 | random | static | Twig\Extension\CoreExtension::random |
| 10 | date | method | Twig\Extension\CoreExtension->convertDate |
| 11 | include | static | Twig\Extension\CoreExtension::include |
| 12 | source | static | Twig\Extension\CoreExtension::source |
| 13 | enum_cases | static | Twig\Extension\CoreExtension::enumCases |
| 14 | enum | static | Twig\Extension\CoreExtension::enum |
| 15 | css_add | method | herbie\sysplugins\twig\TwigExtension->cssAdd |
| 16 | css_classes | method | herbie\sysplugins\twig\TwigExtension->cssClasses |
| 17 | css_out | method | herbie\sysplugins\twig\TwigExtension->cssOut |
| 18 | image | method | herbie\sysplugins\twig\TwigExtension->image |
| 19 | js_add | method | herbie\sysplugins\twig\TwigExtension->jsAdd |
| 20 | js_out | method | herbie\sysplugins\twig\TwigExtension->jsOut |
| 21 | link_file | method | herbie\sysplugins\twig\TwigExtension->linkFile |
| 22 | link_mail | method | herbie\sysplugins\twig\TwigExtension->linkMail |
| 23 | link_media | method | herbie\sysplugins\twig\TwigExtension->linkMedia |
| 24 | link_page | method | herbie\sysplugins\twig\TwigExtension->linkPage |
| 25 | menu_ascii_tree | method | herbie\sysplugins\twig\TwigExtension->menuAsciiTree |
| 26 | menu_breadcrumb | method | herbie\sysplugins\twig\TwigExtension->menuBreadcrumb |
| 27 | menu_list | method | herbie\sysplugins\twig\TwigExtension->menuList |
| 28 | menu_pager | method | herbie\sysplugins\twig\TwigExtension->menuPager |
| 29 | menu_sitemap | method | herbie\sysplugins\twig\TwigExtension->menuSitemap |
| 30 | menu_tree | method | herbie\sysplugins\twig\TwigExtension->menuTree |
| 31 | page_title | method | herbie\sysplugins\twig\TwigExtension->pageTitle |
| 32 | query | method | herbie\sysplugins\twig\TwigExtension->query |
| 33 | snippet | method | herbie\sysplugins\twig\TwigExtension->snippet |
| 34 | translate | method | herbie\sysplugins\twig\TwigExtension->translate |
| 35 | twigify | method | herbie\sysplugins\twig\TwigExtension->twigify |
| 36 | url_rel | method | herbie\sysplugins\twig\TwigExtension->urlRelative |
| 37 | url_abs | method | herbie\sysplugins\twig\TwigExtension->urlAbsolute |
| 38 | herbie_debug | method | herbie\CorePlugin->herbieDebug |
| 39 | imagine | method | herbie\sysplugins\imagine\ImagineSysPlugin->imagineFunction |
| 40 | markdown | method | herbie\sysplugins\markdown\MarkdownSysPlugin->parseMarkdown |
| 41 | simplesearch_results | method | SimplesearchPlugin->results |
| 42 | simplesearch_form | method | SimplesearchPlugin->form |
| 43 | simplecontact | method | SimplecontactPlugin->simplecontact |
| 44 | git_commits | closure | herbie\LocalExtensionsPlugin--herbie\website\site\extend\twig_functions\{closure} |
| 45 | icon | closure | herbie\LocalExtensionsPlugin--herbie\website\site\extend\twig_functions\{closure} |
| 46 | herbie_info | method | herbie\SystemInfoPlugin->herbieInfo |
Twig Tests (14)
Attached Twig tests, ordered by installation time.
| # | Name | Type | Callable |
|---|---|---|---|
| 1 | even | function | even |
| 2 | odd | function | odd |
| 3 | defined | function | defined |
| 4 | same as | function | same as |
| 5 | none | function | none |
| 6 | null | function | null |
| 7 | divisible by | function | divisible by |
| 8 | constant | function | constant |
| 9 | empty | static | Twig\Extension\CoreExtension::testEmpty |
| 10 | iterable | function | is_iterable |
| 11 | sequence | static | Twig\Extension\CoreExtension::testSequence |
| 12 | mapping | static | Twig\Extension\CoreExtension::testMapping |
| 13 | file_readable | method | herbie\sysplugins\twig\TwigExtension->testIsReadable |
| 14 | file_writable | method | herbie\sysplugins\twig\TwigExtension->testIsWritable |